protonscr

Big Picture segfault

steamclosed AMD driversBig Picturereviewed
ValveSoftware/steam-for-linux#2448 · opened 2013-05-11 by MayeulC · updated 2017-05-02 · 8 comments · github
MMayeulC 2013-05-11 github

Hello,

I Have a segmentation fault when I try to launch big picture mode.
I have an ATI Radeon HD 4850 with 13.1 legacy drivers.

Terminal output (I tried to translate) :

Installing breakpad exception handler for appid(steam)/version(1368229716_client)
[xcb] Unknown sequence number while appending request
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
steam: ../../src/xcb_io.c :160 : append_pending_request:  Assertion « !xcb_xlib_unknown_seq_number » failed.
[2013-05-11 13:37:00] Startup - updater built May 10 2013 14:57:30
[2013-05-11 13:37:00] Opted in to client beta 'publicbeta' via beta file
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2013-05-11 13:37:00] Checking for update on startup
[2013-05-11 13:37:00] Checking for updates...
[2013-05-11 13:37:02] Nothing to do
[2013-05-11 13:37:02] Checking installation...
[2013-05-11 13:37:02] Verification complete
/home/mayeul/.local/share/Steam/steam.sh : line 704 : 15366 Segmentation fault  $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"

Backtrace :

Program received signal SIGSEGV, Segmentation fault.
0xf7ee0224 in _XGetRequest () from /home/mayeul/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
(gdb) bt
#0  0xf7ee0224 in _XGetRequest () from /home/mayeul/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#1  0xf7ed2b8d in XQueryExtension () from /home/mayeul/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#2  0xf7ec693c in XInitExtension () from /home/mayeul/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6
#3  0xf7926794 in XextAddDisplay () from /home/mayeul/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6
#4  0xf79a5fd8 in ?? () from /usr/lib/libGL.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

I can provide you more information if you would like.

Ggdrewb-valve maintainer 2013-05-13 github

I believe you need newer drivers, there are known problems with AMD drivers and Big Picture.

GGhost99 2013-05-26 github

I have Gentoo AMD64 with nvidia-driver-319.17.
Steam as well crash every time I try switch to big picture mode.

MMayeulC 2013-05-26 github

I solved this issue by upgrading to open source drivers. This also solved some other issues, like Anti-aliasing in Half life 2.
This is still an open issue with the AMD drivers.

SSkrikey 2013-08-15 github

Sabayon amd64 with nvidia driver 319.32 and much the same issue, sorry to necro the thread.

Program received signal SIGSEGV, Segmentation fault.
0xf7ec6a6f in XGetICValues () from /usr/lib32/libX11.so.6
(gdb) bt
#0  0xf7ec6a6f in XGetICValues () from /usr/lib32/libX11.so.6
#1  0xf04b51ae in ?? ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
#2  0xf04a5f63 in SDL_CreateWindow ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
#3  0xf04a5d76 in SDL_VideoInit ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
#4  0xf04131f9 in SDL_InitSubSystem ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
#5  0xf041328c in SDL_Init ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/libSDL2-2.0.so.0
#6  0xf38cdefd in ?? ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/steamui.so
#7  0xf35ea675 in ?? ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/steamui.so
#8  0xf369d29d in ?? ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/steamui.so
#9  0xf35f7652 in ?? ()
   from /home/skrikey/.local/share/Steam/ubuntu12_32/steamui.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0x08067d34 in RunSteam(int, char**, bool, bool) ()
[#11](/issue/ValveSoftware/steam-for-linux/11) 0x08050695 in main ()
Ggdrewb-valve maintainer 2013-08-15 github

That looks like a separate issue, can you open a new entry?

BBryanQuigley 2013-09-24 github

I still have this issue on the Legacy 13.1 drivers on Ubuntu 12.04, HD 3870. Has anyone reported it to AMD?

MMayeulC 2013-09-24 github

Sorry, I don't know if this has been reported. I did not.
I am afraid that AMD doesn't really care about their "Legacy" driver : version 13.1 only works with X.org <= 12 and with an old kernel version. Personally, I use open source drivers now. Even if performance is bad, and some games are buggy (some GL extensions are lacking), these drivers are offering better compatibility with recent systems, and are constantly improving.

Kkisak-valve maintainer 2017-05-02 github

Closing as general video driver quality from 2013 is no longer relevant.

Launch options