o que significa ~/.xsession-errors
? Isso sugere o erro que uma validação daria?
O que o desktop-file-validate
diz?
Deve ser dito algo assim:
sm.desktop: error: (will be fatal in the future): value "sm.png" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
Editar: Aqui está o que o arquivo da área de trabalho se parece com:
[Desktop Entry]
Version=1.0
Name=My-App
GenericName=My Application
Comment=Test Application
Terminal=false
Icon=my-app
Type=Application
Exec=/opt/my-app/my-app
MimeType=application/x-executable;
Categories=Network;