Не отображает картику в pacman Arch Linux, c консоли работает
По нажатию на картинку, при условии что приложение выбрано в списке как по умолчанию, отображается кракодильчик, как я понял просто запустился.
Решил заменой в файле /usr/share/applications/sviewgl.desktop
#!
Exec=sviewgl %U
на
#!
Exec=sviewgl (можно и %F поставить, но лучше так)
sviewgl 2.92 - с AUR
Comments (9)
-
repo owner -
reporter Ну может быть, но я ничего про мэнтейнера не понял.
AUR - это что то вроде репозитория и да это Arch.
-
repo owner Я имел в виду, что я к этому репозиторию/дистрибутиву не имею никакого отношения и внести туда изменения не смогу.
Полагаю, что вместо %U должно подставляться путь и имя файла, но ваше DE этого не делает. В свою очередь, sviewgl рассматривает %U как само имя файла. Но файла %U не существует, вот sviewgl и отображает затычку.
p.s. Крокодильчик - это растение Dionaea muscipula :)
-
Возможно, это баг PCManFM, потому что с другими файловыми менеджерами (Dolphin, Krusader, Nautilus, Thunar) всё работает.
Я не вношу никаких патчей в оригинальную установку (в том числе и в desktop-файл), поэтому вопрос и не ко мне.
Предлагаю открыть тикет на багтрекере PCManFM. Сам заниматься этим не буду, потому что не пользуюсь им, и значит скорее всего забью.
-
repo owner Потому я и говорю, что это задача мэнтейнера вашего дистрибутива. Что бы запостить этот баг-репорт, я должен быть в теме проблемы. А я не использую ФМ (за исключением Midnight Commander) и DE вообще. Иначе получится "испорченный телефон", который приведет только к потере времени, и моего, и мэнтейнера.
-
Я и есть мэнтейнер пакета, и как я уже сказал, ничего из оригинальной поставки не изменяю, поэтому вопрос всё же видимо не ко мне. А запостить баг-репорт PCManFM я предложил скорее автору тикета, потому что он как раз им и пользуется.
-
repo owner Прошу прощения, не обратил внимания, что общаюсь уже не с автором топика :)
Говоря об оригинальной поставке, вы ведете речь о файле
sviewgl.desktop
из репозиторияSimple Viewer GL
?Судя по спецификации параметр
%U
означает список URL. Возможно параметр%F
более правильный, т.к. он передает список файлов. -
Говоря об оригинальной поставке, вы ведете речь о файле
sviewgl.desktop
из репозиторияSimple Viewer GL
?Да.
Возможно параметр %F более правильный, т.к. он передает список файлов.
А, sviewgl всё же не умеет открывать по URL. И да, я ошибся, и PCManFM всё делает правильно, и передаёт URL файлов, в отличие от остальных ФМ, которые действуют "чересчур умно".
Тогда да, стоит написать
%F
в desktop-файле -
repo owner - changed status to resolved
Desktop file fixed.
- Log in to comment
Спасибо за исследование проблемы. Но наверное этот отчет стоит отправить мэнтейнеру пакета вашего дистрибутива.
AUR - речь об Arch?