У меня есть проблема с под управлением Python и приложениями Java на оболочке гнома.
Когда я запускаю его с помощью обзора, это работает хорошее. Но если я пытаюсь запустить его через терминал, ужасный значок (не определенный alacarte) обнаруживается:
petr@sova:~$ ps -ef | grep lightread
petr 5021 3512 19 09:29 pts/0 00:00:01 /usr/bin/python /home/petr/scripts/bin/lightread
petr 5040 4555 0 09:30 pts/1 00:00:00 grep --color=auto lightread
Я попробовал включая /usr/bin/python
в моей записи меню, но это не помогло.
Это обычно происходит, когда ордер / пусковая установка выполняется без специального файла .desktop
в /usr/share/applications
или ~/.local/share/applications
.
Боюсь, я могу ошибаться, но, исходя из моего личного опыта, это то, что, как мне кажется, происходит.
Вероятно, это потому, что ваш .desktop
файл в каталогах выше не запускает тот же точный порядок, который вы запускаете через терминал. Допустим, ваш файл application.desktop
содержит
Exec = app --some_option
blockquote>Если вы запустите
1114 Тем не менее, я не знаю, как правильно ее решить. Изменение файлаapp
из терминала, он каким-то образом свяжет его сapplication.desktop
, но он будет использовать значок небольшого размера, вместо того, чтобы выбрать подходящий для ситуации..desktop
может сработать, но я совсем не уверен.