Використання шляхів у файлі .desktop
У .desktop
файлі потрібно використовувати абсолютний і повний контури. Тому ~
не розширюється.
Це звичайна помилка :)
Винятки щодо піктограм описані тут :
Піктограма для відображення в файловому менеджері, меню тощо. Якщо ім'я - абсолютний шлях, буде використаний даний файл. Якщо ім'я не є абсолютним шляхом, алгоритм, описаний у специфікації Тема значків, буде використаний для знаходження піктограми.
і ось :
Поле «Піктограма» - це значок, який повинен використовуватися пусковим пристроєм і представляє додаток. У всіх значках, що знаходяться під каталогом
/usr/share/pixmaps
, не потрібно вказувати повний шлях, а ім'я файлу без розширення. Наприклад, якщо файл значка є
/usr/share/pixmaps/wallch.png
, то поле Значок має бути просто "wallch". На всіх інших значках має бути вказаний повний шлях.
Більше інформації
У .desktop
файлі:
У Icon=
рядку, які дозволяється використовувати прогалини:
Icon=/home/jacob/Thema/icon/some folder/some icon.png
добре.
Однак
У Exec=
рядку, ви НЕ дозволено використовувати прогалини, якщо в разі спору . У всіх інших випадках потрібно процитувати кроки шляху з пробілом:
Exec=/home/jacob/Bureaublad/some folder/application
не вдасться, поки
Exec="/home/jacob/Bureaublad/some folder/application"
або
Exec=/home/jacob/Bureaublad/"some folder"/application
буде добре працювати