Я нахожусь на Ubuntu 12.04 с KDE. Я бы хотел использовать инструмент xdg-desktop-icon, потому что он может быть написан по сценарию и работает на разных рабочих столах.
Сделал минимальный файл: test.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=test
Icon=test
Name=test
Использовал xdg-desktop-icon ...
xdg-desktop-icon install --novendor test.desktop
Код выхода - 0. (Успех.) Но ... Я не вижу новых значков на рабочем столе. Тоже не после перезагрузки. Как правильно использовать инструмент xdg-desktop-icon?
Возможно, это то, что ожидается в виде иконки на рабочем столе. Для меня ответом было установить меню:
$ xdg-desktop-menu install --novendor test.desktop
Только после этой команды xdg-desktop-menu
(а не команды -icon
) появилась программа .desktop
при поиске в тире (он же меню).
Перезагрузка не была необходима.
Проверено на Ubuntu 18.04.1 LTS.