Проблема при создании файла .desktop, CentOS

Привет, я создал файл XYZ.desktop. И код этого настольного файла приведен ниже.

XYZ.desktop

Version=1.0
Encoding=UTF-8
Name=XYZ
GenericName=Generic Piece Of Software
Exec=startXYZ
Icon=/usr/local/XYZ/XYZ.png
#Categories=Network;InstantMessaging;
StartupNotify=true
Type=Application
Terminal=false
Name[en_US]=XYZ

startXYZ

#!/bin/sh
sh "/usr/local/XYZ/Installer"

Если я запустил файл start startXYZ с помощью, он запустит приложение, но если я дважды щелкну файл .desktop, он не откроет приложение. Тот же файл отлично работал в Fedora, но не работал в CentOS. Файл отсутствует.

Может ли кто-нибудь объяснить мне, в чем может быть проблема с запуском файла .desktop

Спасибо Сунил Кумар Саху


person Sunil Kumar Sahoo    schedule 11.06.2010    source источник
comment
Почему вы пометили это тегами java * и rpm ??   -  person Stephen C    schedule 11.06.2010
comment
.desktop файл находится в диспетчере пакетов rpm, и мое приложение находится в java swing   -  person Sunil Kumar Sahoo    schedule 16.06.2010


Ответы (1)


startXYZ находится в вашем $path?

У вас [Desktop Entry] вверху XYZ.desktop?

person pferate    schedule 29.07.2010
comment
В качестве примечания помните, что [Desktop Entry] на самом деле является обязательным. - person WhyNotHugo; 31.03.2011