protonscr

GLXBadContextTag (SteamUpdateUI: An X Error occurred) on Fedora 17 x64

steamclosed Intel driversreviewednot reproducible
ValveSoftware/steam-for-linux#356 · opened 2012-12-24 by ringerc · updated 2013-01-04 · 1 comments · github
Rringerc 2012-12-24 github

Steam 1355957371 / 1355973... (according to about dialog), 1.0.0.18 (according to dpkg-deb -I steam_latest.deb). There should really be a steam --version command, or even better a steam --support-info that also gets X -version, lsb_release -a, etc.

After launching Steam for the second time and starting the installation of the game FTL, which I already had a license for, the Steam UI froze after I closed the "game is downloading" dialog. In the logs, the following appeared:

Generating new string page texture 166: 256x256, total string texture memory is 5.88 MB
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadCurrentWindow
Major opcode of failed request:  153 (GLX)
Minor opcode of failed request:  5 (X_GLXMakeCurrent)
Serial number of failed request:  229368
xerror_handler: X failed, continuing
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadContextTag
Major opcode of failed request:  153 (GLX)
Minor opcode of failed request:  117 (X_GLXGetIntegerv)
Serial number of failed request:  229396
xerror_handler: X failed, continuing
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadContextTag

I was able to terminate Steam with control-C in the terminal I'd launched it from, and it continued the download fine when restarted.

System info:

$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-ia32:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-ia32:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-ia32:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: Fedora
Description:    Fedora release 17 (Beefy Miracle)
Release:        17
Codename:       BeefyMiracle
$ X -version
X.Org X Server 1.12.3
Release Date: 2012-07-09
X Protocol Version 11, Revision 0
Build Operating System:  2.6.32-220.17.1.el6.x86_64 
Current Operating System: Linux ayaki.localdomain 3.6.7-4.fc17.x86_64 #1 SMP Tue Nov 20 19:40:01 UTC 2012 x86_64
Kernel command line: rd.md=0 rd.lvm=0 rd.dm=0  KEYTABLE=us root=UUID=7370fec1-6e18-4c6b-acff-72272d60bb58 SYSFONT=True rd.luks=0 ro LANG=en_US.UTF-8 rhgb quiet
Build Date: 20 September 2012  07:51:23AM
Build ID: xorg-x11-server 1.12.3-2.fc17 
Current version of pixman: 0.24.4
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.

Full steam log:

$ steam 
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
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)
surface_linux.cpp (1383) : Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt...

Assert( Assertion Failed: X context is not using direct rendering. Unfasten your seatbelt...
 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/vgui2/src/surface_linux.cpp:1383

Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20121224192136_1.dmp
[1224/192136:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
success = yes
response:  CrashID=bp-76dff647-582a-4892-9f46-45e232121224
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)
Generating new string page texture 6: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 7: 48x256, total string texture memory is 180.22 KB
Generating new string page texture 8: 256x256, total string texture memory is 442.37 KB
Generating new string page texture 9: 64x256, total string texture memory is 507.90 KB
Process 2575 created /ValveIPCSharedObjects3
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
Generating new string page texture 14: 512x256, total string texture memory is 1.03 MB
Generating new string page texture 15: 384x256, total string texture memory is 1.43 MB
Generating new string page texture 16: 24x256, total string texture memory is 1.45 MB
Generating new string page texture 17: 32x256, total string texture memory is 1.48 MB
Generating new string page texture 18: 16x256, total string texture memory is 1.50 MB
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)
Adding license for package 964
Adding license for package 1321
Adding license for package 2489
Adding license for package 2878                                                                                                                                                
Adding license for package 2199                                                                                                                                                
Adding license for package 4314                                                                                                                                                
Adding license for package 451
Adding license for package 6146
Adding license for package 2288
Adding license for package 11
Adding license for package 294
Adding license for package 2004
Adding license for package 2003
Adding license for package 287
Adding license for package 6177
Adding license for package 11657
Adding license for package 12297
Adding license for package 7877
Adding license for package 12481
Adding license for package 2644
Adding license for package 12589
Adding license for package 4478
Adding license for package 12438
Adding license for package 16549
Adding license for package 15609
Adding license for package 16589
Adding license for package 11563
Adding license for package 0
roaming config store loaded successfully - 1905 bytes.
migrating temporary roaming config store
ExecCommandLine: "/home/craig/.local/share/Steam/ubuntu12_32/steam"
Generating new string page texture 85: 1024x256, total string texture memory is 2.55 MB
Generating new string page texture 86: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 93: 128x256, total string texture memory is 2.68 MB
Generating new string page texture 94: 8x256, total string texture memory is 2.69 MB
System startup time: 91.18 seconds
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 99: 256x256, total string texture memory is 2.95 MB
Generating new string page texture 103: 2048x256, total string texture memory is 5.05 MB
Generating new string page texture 115: 128x256, total string texture memory is 5.18 MB
Generating new string page texture 118: 384x256, total string texture memory is 5.57 MB
Generating new string page texture 138: 48x256, total string texture memory is 5.62 MB
Installing breakpad exception handler for appid(steam)/version(1355957371_client)
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
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)
Generating new string page texture 166: 256x256, total string texture memory is 5.88 MB
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadCurrentWindow
Major opcode of failed request:  153 (GLX)
Minor opcode of failed request:  5 (X_GLXMakeCurrent)
Serial number of failed request:  229368
xerror_handler: X failed, continuing
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadContextTag
Major opcode of failed request:  153 (GLX)
Minor opcode of failed request:  117 (X_GLXGetIntegerv)
Serial number of failed request:  229396
xerror_handler: X failed, continuing
SteamUpdateUI: An X Error occurred
X Error of failed request:  GLXBadContextTag
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully

Hardware info:

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

Network Information:
    Network Speed:  

Operating System Version:
    "Fedora release 17 (Beefy Miracle)" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  3.6.7-4.fc17.x86_64
    X Server vendor:  Fedora Project
    X Server release:  11203000

Video Card:
    Driver:  Tungsten Graphics, Inc Mesa DRI Intel(R) Sandybridge Mobile 

    Driver Version:  1.4 (2.1 Mesa 8.0.4)
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x8086
    DeviceID:  0x126
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1600 x 900
    Desktop Resolution: 1600 x 900
    Primary Display Size: 12.17" x 6.85"  (13.94" diag)
                                            30.9cm x 17.4cm  (35.4cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Intel CougarPoint HDMI

Memory:
    RAM:  7870 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Microphone:  Not set
    Total Hard Disk Space Available:  106374 Mb
    Largest Free Hard Disk Block:  9252 Mb

Installed software:

Recent Failure Reports:
    Mon Dec 24 02:04:38 2012 GMT: file ''/tmp/dumps/assert_20121224100434_1.dmp'', upload yes: ''CrashID=bp-4a211e02-4852-44ba-9fd9-12bf72121223''
    Mon Dec 24 11:21:40 2012 GMT: file ''/tmp/dumps/assert_20121224192136_1.dmp'', upload yes: ''CrashID=bp-76dff647-582a-4892-9f46-45e232121224''
    Mon Dec 24 11:24:26 2012 GMT: file ''/tmp/dumps/assert_20121224192422_1.dmp'', upload yes: ''CrashID=bp-2200d8bf-aa8d-4d66-833c-917512121224''
Rringerc 2012-12-24 github

I haven't been able to reproduce this error since. I'll follow up if it recurs. In the mean time, it's here for others to find if they have the same problem.

Nothing extracted yet.