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

Здравейте, създадох файл XYZ.desktop. И кодът за този файл на работния плот е даден по-долу

XYZ.десктоп

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

стартирайте XYZ

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

Ако стартирам стартовия файл startXYZ с помощта на това, то стартира приложение, но ако щракна два пъти върху .desktop файла, то не отваря приложението. Същият файл работи добре във Fedora, но не работи в CentOS. Няма липсващ файл.

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

Благодаря Sunil Kumar Sahoo


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