I installed Telegram Messenger from source, but now there are Telegram and Telegram Desktop in the Unity Launcher. Has someone any clue how to remove one of these?

  • What do you mean by Launchpad? This? launchpad.net if so, what does it have to do with what you installed? If not, can you clarify? – dadexix86 Jul 6 '16 at 8:25
  • Most likely, you started the first time from cli and locked it to the launcher, right? – Jacob Vlijm Jul 6 '16 at 8:27

For some reason, Telegram makes two .desktop files when installed; one in /usr/share/applications and one in ~/.local/share/applications

I now just rename the local one so that it isn't read:

mv ~/.local/share/applications/telegramdesktop.desktop ~/.local/share/applications/telegram

This immediately kills the second icon.

You may have to repeat when Telegram updates itself, as it will regenerate the file

  • 3
    I wouldn't suggest him to remove the global one, if it exists, nor to edit it! First copy locally before editing! – Jacob Vlijm Jul 6 '16 at 8:29
  • it worked... gosh thanks – Guilherme May 3 at 16:07

Right click the unwanted one and choose unlock from launcher. This approach will remove it from the launcher but should be risk free and doesn't require editing anything.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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