1

So I've made this .desktop file:

[Desktop Entry]
Name=Team Speak 3
Comment=TS
Exec="/home/nicolas/Programs/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh"
Path="/home/nicolas/Programs/TeamSpeak3-Client-linux_amd64/"
Icon=/usr/share/icons/elementary/apps/128/office-address-book.svg
Type=Application
Categories=Application;

then I've saved it in ~/.local/share/applications and gave execute permissions (just for my user, 774). I can open that program if I go to that folder and run the file but if I open it from the Applications menu it doesn't work. How can I make it work?

Just to be clear: I can see my desktop file in Applications menu. But when I click it, nothing happens.

  • 2
    Try removing the quotes from Exec and Path – shrestha_aj Feb 6 '16 at 13:20
  • Oh wow. It was that easy.. Thanks. – Maccer Feb 6 '16 at 14:33
4

so @shrestha_aj has the answer: I just needed to remove the quotes from Exec and Path. Like this:

[Desktop Entry]
Name=Team Speak 3
Comment=TS
Exec=/home/nicolas/Programs/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh
Path=/home/nicolas/Programs/TeamSpeak3-Client-linux_amd64/
Icon=office-address-book
Type=Application
Categories=Application;
  • 1
    See my edit. Is that correct now? – Maccer Feb 7 '16 at 10:02

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.