Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Steam UI only updates when moving window / switching windows #594

Closed
w-flo opened this Issue · 2 comments

1 participant

@w-flo

The steam client fails to update its UI for me recently. That means I click a button or type text into an input box, but it seems like nothing happens at first. Then, when I move the steam window or go to a different window and switch back to steam, the UI is updated with the new page or the text displayed in the input box. This happens for example with the username/password input fields for logging in.

The only exemption is the menu bar. Clicking e.g. the "Steam" menu (upper left corner) opens the menu instantly, but the blue background that highlights the menu entry where the mouse cursor is currently hovering fails to update as I move the cursor through the menu.

It used to work fine earlier, and AFAIK there was no steam client update since then. I suppose it's some third-party package that I have installed or upgraded recently. For example, I've installed ia32-libs to make Osmos work. (However, when I wanted to play Osmos yesterday, it suffered from the same "UI not updated" problem..) I've removed ia32-libs and all the dependencies that were automatically installed with it, but it didn't fix the steam problem.

My system setup has changed a lot recently, and I can't really tell when the problems have started. I've switched to Kubuntu 12.10 from Ubuntu 12.04 a few days ago. If I remember correctly, steam worked without problems at first even with Kubuntu. I've removed anything belonging to steam that I could find (the package, ~/.steam, ~/.local/share/Steam and some ~/.steam* files) and reinstalled, but it still fails.

Here's the console output from starting up steam, switching to the "Store" tab, then shutting down via the Steam menu:

$ steam
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
[0108/153350:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
GLError: 1282
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311,30 KB
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Adding license for package 4314
Adding license for package 7275
Adding license for package 7566
Adding license for package 7288
Adding license for package 8892
Adding license for package 4445
Adding license for package 16193
Adding license for package 14887
Adding license for package 16549
Adding license for package 8866
Adding license for package 6896
Adding license for package 0
Adding license for package 18639
Adding license for package 1045
roaming config store loaded successfully - 1596 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
ExecCommandLine: "/home/flo/.local/share/Steam/ubuntu12_32/steam"
Generating new string page texture 72: 1024x256, total string texture memory is 1,36 MB
Generating new string page texture 73: 128x256, total string texture memory is 1,49 MB
Generating new string page texture 74: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 75: 64x256, total string texture memory is 1,56 MB
Generating new string page texture 76: 32x256, total string texture memory is 1,59 MB
Generating new string page texture 80: 128x256, total string texture memory is 1,72 MB
Generating new string page texture 81: 24x256, total string texture memory is 1,74 MB
System startup time: 11,34 seconds
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 95: 256x256, total string texture memory is 393,22 KB
Generating new string page texture 96: 256x256, total string texture memory is 2,01 MB
Shutting down. . .
unlinked 2 orphaned pipes
CAsyncIOManager: 0 threads terminating.  0 reads, 0 writes, 0 deferrals.
CAsyncIOManager: 171439 single object sleeps, 32 multi object sleeps
CAsyncIOManager: 0 single object alertable sleeps, 1 multi object alertable sleeps

My system info:

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

Network Information:
    Network Speed:  

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

Video Card:
    Driver:  ATI Technologies Inc. AMD Radeon HD 6800 Series

    Driver Version:  4.2.11903 Compatibility Profile Context
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x1002
    DeviceID:  0x6738
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 20,08" x 11,42"  (23,07" diag)
                                            51,0cm x 29,0cm  (58,6cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Realtek ALC889A

Memory:
    RAM:  7984 Mb

Miscellaneous:
    UI Language:  English
    LANG:  de_DE.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  98563 Mb
    Largest Free Hard Disk Block:  55733 Mb

Installed software:

Recent Failure Reports:
@w-flo

This is almost certainly not a bug in Steam. I noticed that the android emulator shows exactly the same problems.

I guess it's a problem with AMDs drivers and possibly some configuration issue with my machine. Maybe the 12.12 (13.1?) release fixes that. (Hopefully Ubuntu makes the 12.11 beta fglrx version available via repos soon!)

@w-flo w-flo closed this
@w-flo

In case anyone has the same problem and finds this bug report, this is how I solved it:

In KDE system settings, go to "Desktop Effects" in the "Workspace Appearance and Behaviour" section. Open the "Advanced" tab. Change "Compositing type" from XRender to OpenGL.

I was pretty sure that steam had worked with my new KDE setup for some time, even though XRender apparently is the default setting and I never (knowingly) changed it. Now even glxgears (ANYTHING that needs opengl) will refuse to redraw when XRender is enabled.

Anyway, definitely not a steam bug, sorry for the noise!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.