protonscr

[Steam] System tray icon not displaying its image nor its name.

steamclosed reviewedSteam client
ValveSoftware/steam-for-linux#1087 · opened 2013-01-31 by bootkiller · updated 2013-02-17 · 13 comments · github
Bbootkiller 2013-01-31 github

Like the title, system tray icon has no image and it doesn't have a name.
As for functionality is working properly.

steam1

System information:
https://gist.github.com/4642430

Kubuntu 12.10 64-bit
KDE 4.9.98

Eeisbehr 2013-01-31 github

Same situation on my Opensuse 12.2 / KDE 4.8.5 system.

Oobedlink 2013-01-31 github

Same situation on my Kubuntu 12.10 64bit KDE 4.9.4, I'm happy for the system tray icon for KDE, other issue, Steam don't close to tray.

Ggdrewb-valve maintainer 2013-01-31 github

The next client will have a change that may or may not help with the name (we weren't setting a title and I believe that's what KDE is looking at). I don't know why the icon wouldn't show properly as we are setting that. Does the icon show OK on the tray itself?

Ggdrewb-valve maintainer 2013-01-31 github

Looking at #1098 I guess the tray doesn't show the icon properly, so there's either a KDE bug or a libappindicator problem. It's probably best to report this to KDE so that they can see what data KDE is getting.

Bbootkiller 2013-02-01 github

Already filed by someone else.
For reference: https://bugs.kde.org/show_bug.cgi?id=312604

Edit: It appears a fix is on its way. https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/1088772

Sswordfischer 2013-02-02 github

I'd like to mention that I am running Fluxbox (1.3.2-gentoo). I am getting the same 'missing' icon in Steam. and the menu is horribly slow (about 1-2 seconds before it appears, and the highlight does not follow the mouse).
Though the menu just appeared today after the update, I didn't have it before.

swordfischer@HELLRAiSER ~ $ steam 
Running Steam on gentoo 
STEAM_RUNTIME is enabled automatically on gentoo
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
[0202/032335:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0202/032335:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
KeyValues Error: RecursiveLoadFromBuffer:  got NULL key in file resource/steamscheme.res [offset: 14867]
Scheme, Fonts, DefaultUnderline, 1, 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file resource/steamscheme.res [offset: 14867]
Scheme, Fonts, DefaultUnderline, (*1*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file resource/steamscheme.res [offset: 14867]
Scheme, Fonts, (*DefaultUnderline*), (*1*), 
KeyValues Error: RecursiveLoadFromBuffer:  got EOF instead of keyname in file resource/steamscheme.res [offset: 14867]
Scheme, (*Fonts*), (*DefaultUnderline*), (*1*), 
KeyValues.cpp (2386) : Assertion Failed: Error while parsing text KeyValues for resource resource/steamscheme.res
Assert( Assertion Failed: Error while parsing text KeyValues for resource resource/steamscheme.res ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/KeyValues.cpp:2386

Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130202032335_1.dmp
success = yes
response:  CrashID=bp-2af49ab8-a1f0-4bbc-98d6-ce03e2130201
KeyValues.cpp (519) : Assertion Failed: You should clear the KeyValues instance before calling this function or call MergeFromFile instead.
KeyValues.cpp (519) : Assertion Failed: You should clear the KeyValues instance before calling this function or call MergeFromFile instead.
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Generating new string page texture 2: 384x256, total string texture memory is 393.22 KB
Installing breakpad exception handler for appid(steam)/version(1359765526_client)

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64

(steam:24900): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libequinox.so: wrong ELF class: ELFCLASS64
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Adding license for package 0
## I removed all license info in between - not that useful ##
Adding license for package 19234
roaming config store loaded successfully - 10285 bytes.
migrating temporary roaming config store
ExecCommandLine: "/home/swordfischer/.Steam/ubuntu12_32/steam"
Generating new string page texture 69: 1024x256, total string texture memory is 1.44 MB
Generating new string page texture 70: 128x256, total string texture memory is 1.57 MB
Generating new string page texture 71: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 72: 256x256, total string texture memory is 1.84 MB
Generating new string page texture 73: 48x256, total string texture memory is 1.88 MB
Generating new string page texture 74: 64x256, total string texture memory is 1.95 MB
Generating new string page texture 75: 32x256, total string texture memory is 1.98 MB
System startup time: 18.41 seconds
Generating new string page texture 80: 128x256, total string texture memory is 2.11 MB
Generating new string page texture 82: 128x256, total string texture memory is 2.24 MB
Generating new string page texture 83: 256x256, total string texture memory is 2.51 MB
Generating new string page texture 84: 512x256, total string texture memory is 3.03 MB
Running Steam on gentoo 
STEAM_RUNTIME is enabled automatically on gentoo
/usr/lib/gio/modules/libgiognomeproxy.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiognomeproxy.so
/usr/lib/gio/modules/libgiolibproxy.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiolibproxy.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgsettingsgconfbackend.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgsettingsgconfbackend.so
/usr/lib/gio/modules/libgiognutls.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiognutls.so
Generating new string page texture 130: 16x256, total string texture memory is 3.05 MB
Generating new string page texture 131: 48x256, total string texture memory is 3.10 MB
ExecCommandLine: "/home/swordfischer/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 146: 24x256, total string texture memory is 3.12 MB
Generating new string page texture 147: 2048x256, total string texture memory is 5.22 MB
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
Installing breakpad exception handler for appid(steam)/version(1359765526_client)
MMailaender 2013-02-02 github

Also happens on KDE 4.9.5 and openSUSE 12.2.

TThaodan 2013-02-03 github

Its cause the Ubuntism libindicator was not installed, with is not easy to get on non Ubuntu systems.

MMailaender 2013-02-03 github

I tried to install https://build.opensuse.org/package/show?package=libindicator&project=GNOME%3AAyatana and there still is no tray icon symbol. Only the ? placeholder.

Zz0id 2013-02-03 github

@gdrewb-valve the missing title is fixed.
I used Steam with Openbox and tint2 panel and it worked perfectly. On KDE I get no icon and menu appearance is delayed. So it seems only some DEs are affected.

Vvitamin7 2013-02-17 github

Why is this closed? It's still not fixed.

MMrSchism 2013-02-17 github

There's a work around here: https://github.com/ValveSoftware/steam-for-linux/issues/1190#issuecomment-13052079 for those who are still experiencing it due to an out-of-date client.