You are not logged in.

#1 2016-02-05 15:46:03

NeroBurner
Member
Registered: 2013-09-05
Posts: 30

[Solved] Can't start steam with primusrun - glxChooseVisual failed

Hello, since the latest system update (kernel, nvidia-driver, bumblebee) I can't start steam with primusrun/optirun. But without (with the intel-card) it works just fine.

I've got an Intel(R) Core(TM) i5-4200H CPU and an  NVIDIA Corporation GM107M [GeForce GTX 860M] laptop. I'm running the binary nvidia 361.18-3 driver. and the kernel at version 4.4.1-1-ARCH. Primusrun with glxgears and glxspheres64 also works fine.

When I run with optirun or primusrun I just get a Window with the text 'gxlChooseVisual failed' and the following output in the terminal

$ primusrun steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
glXChooseVisual failedMain.cpp (307) : Assertion Failed: Fatal Error: glXChooseVisual failed
Assert( Assertion Failed: Fatal Error: glXChooseVisual failed ):Main.cpp:307

Installing breakpad exception handler for appid(steam)/version(1454620878)
[0205/162222:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
[0205/162222:ERROR:browser_main_loop.cc(203)] Running without the SUID sandbox! See [url]https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment[/url] for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160204122139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454588499)
[0205/162222:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160204122139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454620878)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454620878)
assert_20160205162222_6.dmp[2304]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160205162222_6.dmp
assert_20160205162222_6.dmp[2304]: Finished uploading minidump (out-of-process): success = yes
assert_20160205162222_6.dmp[2304]: response: CrashID=<some-random-hash>
assert_20160205162222_6.dmp[2304]: file ''/tmp/dumps/assert_20160205162222_6.dmp'', upload yes: ''CrashID=<some-random-hash>''

and on the intel-card I get to the normal login-screen

$ steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
[0205/163602:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
[0205/163602:ERROR:browser_main_loop.cc(203)] Running without the SUID sandbox! See [url]https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment[/url] for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160204122139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454588499)
[0205/163602:ERROR:main_delegate.cc(777)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160204122139)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454620878)
Installing breakpad exception handler for appid(steamwebhelper)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1454620878)
Installing breakpad exception handler for appid(steam)/version(1454620878)
Generating new string page texture 7: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 8: 64x256, total string texture memory is 196,61 KB
Generating new string page texture 9: 48x256, total string texture memory is 245,76 KB
Generating new string page texture 10: 256x256, total string texture memory is 507,90 KB

On Duckduckgo I only found this issue http://ubuntuforums.org/showthread.php?t=2228135 from Ubuntu from 2014, and he just forgot to install bumblebee and the amd-drivers

Last edited by NeroBurner (2016-02-26 07:35:03)

Offline

#2 2016-02-26 07:36:29

NeroBurner
Member
Registered: 2013-09-05
Posts: 30

Re: [Solved] Can't start steam with primusrun - glxChooseVisual failed

While trying workarounds and change to the nouveau driver I forgot to install lib32-primus. Marked as Solved

Offline

Board footer

Powered by FluxBB