Не отображает картику в pacman Arch Linux, c консоли работает

Issue #18 resolved
Artur created an issue

По нажатию на картинку, при условии что приложение выбрано в списке как по умолчанию, отображается кракодильчик, как я понял просто запустился.

Решил заменой в файле /usr/share/applications/sviewgl.desktop

#!

Exec=sviewgl %U

на

#!


Exec=sviewgl (можно и %F поставить, но лучше так)

sviewgl 2.92 - с AUR

Comments (9)

  1. Andrey Ugolnik repo owner

    Спасибо за исследование проблемы. Но наверное этот отчет стоит отправить мэнтейнеру пакета вашего дистрибутива.

    AUR - речь об Arch?

  2. Artur reporter

    Ну может быть, но я ничего про мэнтейнера не понял.

    AUR - это что то вроде репозитория и да это Arch.

  3. Andrey Ugolnik repo owner

    Я имел в виду, что я к этому репозиторию/дистрибутиву не имею никакого отношения и внести туда изменения не смогу.

    Полагаю, что вместо %U должно подставляться путь и имя файла, но ваше DE этого не делает. В свою очередь, sviewgl рассматривает %U как само имя файла. Но файла %U не существует, вот sviewgl и отображает затычку.

    p.s. Крокодильчик - это растение Dionaea muscipula :)

  4. Bogdan Sinitsyn

    Возможно, это баг PCManFM, потому что с другими файловыми менеджерами (Dolphin, Krusader, Nautilus, Thunar) всё работает.

    Я не вношу никаких патчей в оригинальную установку (в том числе и в desktop-файл), поэтому вопрос и не ко мне.

    Предлагаю открыть тикет на багтрекере PCManFM. Сам заниматься этим не буду, потому что не пользуюсь им, и значит скорее всего забью.

  5. Andrey Ugolnik repo owner

    Потому я и говорю, что это задача мэнтейнера вашего дистрибутива. Что бы запостить этот баг-репорт, я должен быть в теме проблемы. А я не использую ФМ (за исключением Midnight Commander) и DE вообще. Иначе получится "испорченный телефон", который приведет только к потере времени, и моего, и мэнтейнера.

  6. Bogdan Sinitsyn

    Я и есть мэнтейнер пакета, и как я уже сказал, ничего из оригинальной поставки не изменяю, поэтому вопрос всё же видимо не ко мне. А запостить баг-репорт PCManFM я предложил скорее автору тикета, потому что он как раз им и пользуется.

  7. Andrey Ugolnik repo owner

    Прошу прощения, не обратил внимания, что общаюсь уже не с автором топика :)

    Говоря об оригинальной поставке, вы ведете речь о файле sviewgl.desktop из репозитория Simple Viewer GL?

    Судя по спецификации параметр %U означает список URL. Возможно параметр %F более правильный, т.к. он передает список файлов.

  8. Bogdan Sinitsyn

    Говоря об оригинальной поставке, вы ведете речь о файле sviewgl.desktop из репозитория Simple Viewer GL?

    Да.

    Возможно параметр %F более правильный, т.к. он передает список файлов.

    А, sviewgl всё же не умеет открывать по URL. И да, я ошибся, и PCManFM всё делает правильно, и передаёт URL файлов, в отличие от остальных ФМ, которые действуют "чересчур умно".

    Тогда да, стоит написать %F в desktop-файле

  9. Log in to comment