protonscr

Steam icon not displayed in Gnome dock until dock is updated

steamclosed reviewed
ValveSoftware/steam-for-linux#560 · opened 2013-01-06 by benopotamus · updated 2013-03-05 · 7 comments · github
Bbenopotamus 2013-01-06 github

I can launch Steam from the Gnome overview screen (accessed by pressing the left Windows key) by typing its name and choosing it from the list.
Steam runs fine and I am able to switch to it using the Gnome overview screen or alt-tab.

Steam should also appear in the Gnome dock/panel but it does not do this by default. It is only displayed in the Gnome dock if the dock is updated for some reason. Examples of the dock being updated: when a new application is run, it is added to the dock, so the dock is updated to show the additional running application; if an icon in the dock is moved, the other icons in the dock need to shift to make space for it, this updates the dock to show the new icon positions.

Once Steam is in the dock is seems to stay there.

Processor Information:
    Vendor:  AuthenticAMD
    Speed: 2211 Mhz
    2 logical processors
    2 physical processors
    HyperThreading:  Unsupported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Unsupported
    SSE42:  Unsupported

Network Information:
    Network Speed:  

Operating System Version:
    Ubuntu 12.10 (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.5.0-21-generic
    X Server vendor:  The X.Org Foundation
    X Server release:  11300902

Video Card:
    Driver:  NVIDIA Corporation GeForce 7800 GT/PCIe/SSE2

    Driver Version:  2.1.2 NVIDIA 304.51
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x10de
    DeviceID:  0x92
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1280 x 1024
    Desktop Resolution: 1280 x 1024
    Primary Display Size: 14.80" x 11.85"  (18.94" diag)
                                            37.6cm x 30.1cm  (48.1cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM Not Detected
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: 

Memory:
    RAM:  3955 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_AU.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  255215 Mb
    Largest Free Hard Disk Block:  138634 Mb

Installed software:

Recent Failure Reports:
    Sun Jan  6 09:09:56 2013 GMT: file ''/tmp/dumps/assert_20130106190944_1.dmp'', upload yes: ''CrashID=bp-4f4a96c5-2c31-4aaf-9ce4-9c4a72130106''
HHenAlm 2013-01-06 github

When using Steam with Kubuntu, the KDE panel does not show steam icon at all. It would be useful that it would work with KDE as well as Gnome. Though unlike what Steam reports I'm actually using Kubuntu 12.04 with KDE 4.8.5.

Operating System Version:
    Ubuntu 12.04.1 LTS (32 bit)
    Kernel Name:  Linux
    Kernel Version:  3.2.0-35-generic-pae
    X Server vendor:  The X.Org Foundation
    X Server release:  11103000
TTrevorBramble 2013-01-07 github

Huh. I didn't think it was even trying to make a system tray icon yet. I never see one in Trayer.

https://www.archlinux.org/packages/?name=trayer

Bbenopotamus 2013-01-07 github

I haven't used trayer* but I think that might be different to my issue. The dock I am referring to is the one you see in Gnome 3 when you move the mouse to the top-left hot-spot - the dock is a bunch of icons on the left when in that view. So in Gnome 2 land that would be the main bar at the bottom of the screen. Trayer seems like the status icons thing in the top right of Gnome screens. Having said that there is no icon in the top-right for Gnome 3 either. I didn't expect there to be one though.

I installed it an tried it under Gnome 3 and Gnome classic and it didn't seem to do anything - I didn't try very hard though :-P

HHenAlm 2013-01-07 github

I was talking about the KDE4 System Tray, which usually takes in icons when user started programs are running but no window is for them. For example Amarok or Boinc Manager. Steam behaves similarly as if I close the window it is still running and I can't get it back directly (eg I get it back by killing the MainThr process and then restarting).

Jjohnv-valve maintainer 2013-01-17 github

@MrHippo - what version of gnome do you have? I do not see this problem running 3.2.1 on Ubuntu 12.04 x64.

Bbenopotamus 2013-01-18 github

I am using Gnome 3.6.0 but the Steam icon shows up in the dock now. Hooray!

MMightyPork 2013-03-05 github

Steam DOCKS here (Kubuntu 12.04) - but at the same time, it STAYS IN THE TASK BAR.

I like how all other apps do it - when closed, stay in the taskbar, with a menu option Quit - eg. Clementine or vlc do this. A patch for this would be greatly appreciated.

Nothing extracted yet.