LINUX.ORG.RU

xdg-open работает некорректно

 ,


0

1

$ xdg-open ~/file.pdf

Can't call method "get_value" on an undefined value at /usr/bin/mimeopen line 159.
/usr/bin/xdg-open: строка 771: x-www-browser: команда не найдена
/usr/bin/xdg-open: строка 771: firefox: команда не найдена
/usr/bin/xdg-open: строка 771: iceweasel: команда не найдена

Почему он пытается открыть pdf браузером? В итоге открывается seamonkey, который предлагает скачать этот pdf

★★★★★

xdg-open с тобой не согласен:

BROWSER=x-www-browser:firefox:iceweasel:seamonkey:mozilla:epiphany:konqueror:chromium:chromium-browser:google-chrome:$BROWSER
У тебя не установлен PDF-просмотрщик, чем ему ещё открывать?

das_tier ★★★★★
()
Ответ на: комментарий от das_tier

решилось прописыванием XDG_CURRENT_DESKTOP=KDE в enviroment. в tde отрабатывает скрипт от kde3 и тогда оно запускается. А вот база mime типов похоже убита, не знаю, как её чинить

mittorn ★★★★★
() автор топика
Ответ на: комментарий от das_tier

У меня не deb-based. Однако, вручную перегенерацию mime-кэша запускал - не помогло

mittorn ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.