Intereting Posts

Путь гномов .desktop

Я пытаюсь сделать рабочий стол для запуска Strife, но он не работает должным образом. Для текущего Path im, используя это здесь: '"$(dirname "$1")"' И для запуска исполняемого файла я использую эту команду: '"$(dirname "$1")"/Strife/bin/strife'

Я был бы очень удивлен, если файл .desktop обрабатывается вашей оболочкой. Вам лучше было бы hardcoding полный путь в директиве Exec.


Я нашел спецификацию рабочего стола GNOME, в которой говорится:

Ключ Exec должен содержать командную строку. Командная строка состоит из исполняемой программы, за которой следует один или несколько аргументов. Исполняемая программа может быть указана с полным путем или только с именем исполняемого файла. Если полный путь не указан, исполняемый файл просматривается в переменной среды $ PATH, используемой средой рабочего стола.