Tdesktop: Telegram Icon is not shown in the panel

Created on 15 Nov 2016  路  9Comments  路  Source: telegramdesktop/tdesktop

I am not sure if it can be reproduced at all. After OS updation it just started.

Telegram system tray icon should be visible

Telegram System tray icon is not visible, instead a blank space is there.
image

Linux Mint LMDE 2 Cinnamon Edition

Version of Telegram - 0.10.9

linux

Most helpful comment

dbus-launch ~/.softwares/Telegram/Telegram start & disown

This command worked for me. Hopefully it might work for others as well.

Still no direct option but at least its working for me now.

All 9 comments

#2092 generic bug?

No I don't think so. See the space on the right of Redshift Icon. A place is left blank, in that place Blue or yellow icon should be there but it isn't.

In this Issue you mentioned, space is not left either, that issue I ca reproduce by disabling the Systray icon from Telegram settings.

dbus-launch ~/.softwares/Telegram/Telegram start & disown

This command worked for me. Hopefully it might work for others as well.

Still no direct option but at least its working for me now.

^ confirmed -> Linux Mint 18.1; Cinnamon 3.2.7+serana; Telegram Client 0.10.20

I have the same problem.

I am on Arch Linux with Cinnamon 3.2.8. My version of Telegram Desktop is 1.0.5.

  • If I start telegram with XDG_CURRENT_DESKTOP set to gnome, I do get a tray icon. In the log file, there is a line Using appindicator tray icon..
  • If I start telegram with XDG_CURRENT_DESKTOP unchanged (by default, it's set to X-Cinnamon), I do not get a tray icon, just an empty space. In the log file, there is a line Using Qt tray icon..

I have come to the conclusion that the bug is caused by Qt, as libappindicator does apparently work.
The hack with XDG_CURRENT_DESKTOP works because of line 381 in /Telegram/SourceFiles/platform/linux/main_window_linux.cpp.

The command suggested by @Gameranand (this one) does also work for me. However, it changes the style of the tray context menu.

Maybe Telegram Desktop is using an outdated version of Qt? Or has there been a breaking change in a recent version of Qt?

@maxkl Actually I think, you are probably right with outdated versions of Qt, but this issue is not only for Telegram. Ts3 and Steam do have issues with Cinnamon also.^

Edit (30. March 2017 ANC - 28. Dajljeto 7525 AM)
fixed in release v.1.0.26

Thank you, it works for me now!

Well, it's not working anymore.
The workaround I described before also doesn't work with XDG_CURRENT_DESKTOP=gnome. However, it does work if I set XDG_CURRENT_DESKTOP to unity.
I don't exactly know since which version this has changed, but it was recently.

Hi, maybe it's a little late but, I was having a similar behavior on my system and I got fix that increasing the delay time in the initialization of the Telegram. Looks like it work because the icon only appears when all others items of the cinnamon interface was fully charged.

Was this page helpful?
0 / 5 - 0 ratings