Glxchoosevisual failed steam alt linux
I just updated my nvidia drivers from 390 to 396 and now steam won’t start.
The terminal output is as follows:
desmond@soulengine:~$ steam Running Steam on linuxmint 19 64-bit STEAM_RUNTIME is enabled automatically Pins up-to-date! [2018-08-24 19:11:43] Startup — updater built Aug 23 2018 19:47:10 [2018-08-24 19:11:43] Opted in to client beta ‘publicbeta’ via beta file You are in the ‘publicbeta’ client beta. Looks like steam didn’t shutdown cleanly, scheduling immediate update check [2018-08-24 19:11:43] Checking for update on startup [2018-08-24 19:11:43] Checking for available updates. [2018-08-24 19:11:43] Download skipped by HTTP 304 Not Modified [2018-08-24 19:11:43] Nothing to do [2018-08-24 19:11:43] Verifying installation. [2018-08-24 19:11:43] Performing checksum verification of executable files [2018-08-24 19:11:43] Verification complete html_chrome.cpp (394) : Assertion Failed: CefCrashReportingEnabled() desmond@soulengine:~$
Please let me know what can I do to resolve this or if there is any further information needed.
Edit: I have also tried «steam —reset» but the error is the same.
Edit2: Here’s the contents of ~/.steam/error.log
Installing breakpad exception handler for appid(steam)/version(1535062307) libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast Installing breakpad exception handler for appid(steam)/version(1535062307) Installing breakpad exception handler for appid(steam)/version(1535062307) Gtk-Message: 19:41:41.823: Failed to load module «gail» Gtk-Message: 19:41:41.824: Failed to load module «atk-bridge» (steam:1694): Gtk-WARNING **: 19:41:41.889: Unable to locate theme engine in module_path: «adwaita», /usr/share/themes/Adwaita-dark/gtk-2.0/main.rc:733: error: unexpected identifier ‘direction’, expected character ‘>’ (steam:1694): Gtk-WARNING **: 19:41:41.921: Unable to locate theme engine in module_path: «adwaita», /usr/share/themes/Adwaita-dark/gtk-2.0/hacks.rc:28: error: invalid string constant «normal_entry», expected valid string constant libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast Installing breakpad exception handler for appid(steam)/version(1535062307) Fontconfig error: «/etc/fonts/conf.d/10-scale-bitmap-fonts.conf», line 72: non-double matrix element Fontconfig error: «/etc/fonts/conf.d/10-scale-bitmap-fonts.conf», line 72: non-double matrix element Fontconfig warning: «/etc/fonts/conf.d/10-scale-bitmap-fonts.conf», line 80: saw unknown, expected number libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast glXChooseVisual failed glXChooseVisual failedMain.cpp (326) : Assertion Failed: Fatal Error: glXChooseVisual failed Main.cpp (326) : Assertion Failed: Fatal Error: glXChooseVisual failed Installing breakpad exception handler for appid(steam)/version(1535062307) assert_20180824194142_6.dmp[1815]: Uploading dump (out-of-process) /tmp/dumps/assert_20180824194142_6.dmp [0824/194142.546174:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0 [0824/194142.546223:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1535053639 [0824/194142.546227:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0824/194142.546231:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 1535053639 [0824/194142.546234:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper [0824/194142.546238:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve [0824/194142.573119:ERROR:gpu_process_transport_factory.cc(1029)] Lost UI shared context. html_chrome.cpp (394) : Assertion Failed: CefCrashReportingEnabled() [0824/194142.698599:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Dev [0824/194142.699166:WARNING:crash_reporting.cc(254)] Failed to set crash key: UserID with value: 0 [0824/194142.699178:WARNING:crash_reporting.cc(254)] Failed to set crash key: BuildID with value: 1535062307 [0824/194142.699183:WARNING:crash_reporting.cc(254)] Failed to set crash key: SteamUniverse with value: Public [0824/194142.699189:WARNING:crash_reporting.cc(254)] Failed to set crash key: Version with value: 1535062307 [0824/194142.699194:WARNING:crash_reporting.cc(254)] Failed to set crash key: ProductName with value: cefwebhelper [0824/194142.699200:WARNING:crash_reporting.cc(254)] Failed to set crash key: Vendor with value: Valve assert_20180824194142_6.dmp[1815]: Finished uploading minidump (out-of-process): success = yes assert_20180824194142_6.dmp[1815]: response: CrashID=bp-4457695e-c07d-4e3a-aed7-a39482180824 assert_20180824194142_6.dmp[1815]: file »/tmp/dumps/assert_20180824194142_6.dmp», upload yes: »CrashID=bp-4457695e-c07d-4e3a-aed7-a39482180824»
Glxchoosevisual failed steam alt linux
2 авг. 2017 в 8:50
I have just finish a new debian stretch installation, and also steam, but when i start it i have this error:
I have made some searchs on the net but without succes, i have this graphic card:
01:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX 980 Ti] (rev a1)
And i have installed this nvidia driver version:
apt-cache policy nvidia-driver
nvidia-driver:
Installé : 375.66-2~deb9u1
Candidat : 375.66-2~deb9u1
Table de version :
*** 375.66-2~deb9u1 500
500 http://ftp.fr.debian.org/debian stretch/non-free amd64
And it’s a desktop computer
2 авг. 2017 в 12:37
Yes for the both. At the beginning of the installation it asked me to install some 32bits library like libgl. I did it, and a ldd on steam binary show nothing not found. So I presume I have all the required libs now. But I still have this error
2 авг. 2017 в 13:11
On the other hand, I’m running the same driver version:
*** 375.66-2~deb9u1 0
500 http://ftp.debian.org/debian/ stretch/non-free amd64 Packages
100 /var/lib/dpkg/status
Are you sure the nvidia driver is active, and not some internal GPU or the nouveau driver?
2 авг. 2017 в 14:35
On Jessie, installing the package «nvidia-xconfig» and running its binary «nvidia-xconfig» was needed as well (it could also be done manually) to activate the driver. I thing though that’s not needed anymore.
3 авг. 2017 в 1:04
3 авг. 2017 в 1:41
13 янв. 2018 в 21:13
18 фев. 2018 в 21:23
Same problem with debian testing since a few weeks:
«`bash
$ sudo apt install nvidia-driver:i386
[. ]
The following packages have unmet dependencies:
nvidia-driver:i386 : Depends: xserver-xorg-video-nvidia:i386 (= 384.111-4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
«`
Actually I don’t understand why we need the 32bits version. It does not make so much sense in a 64bits version of the system. Why is it that difficult to produce 2 binaries for steam?
19 фев. 2018 в 1:57
Indeed it works thanks (just installed nvidia-settings:i386 to pull the proper deps).
Fair enough, even if I would definitely understand that I can’t install/run 32bits apps, but anyway, it would be certainly nice to just provide additional packages per card brand with proper dependencies (my steam was working before an update). (unless they exist somewhere I don’t know)
Just for info, with the latest nvidia drivers, it seems that some app crash now (like borderlands 2) where it was working before. So the next stable versions will be fun :p
19 фев. 2018 в 2:03
Indeed it works thanks (just installed nvidia-settings:i386 to pull the proper deps).
Fair enough, even if I would definitely understand that I can’t install/run 32bits apps, but anyway, it would be certainly nice to just provide additional packages per card brand with proper dependencies (my steam was working before an update). (unless they exist somewhere I don’t know)
Once it was working, it was always enough for me to just update the package nvidia-driver (not caring for 32 bits version).
26 июн. 2018 в 13:37
It’s a old bug essentially when you installed the new driver alt_ld.so.conf did not get created properly
Here the fix it’s not mine but since it’s recurring once in a while I have it saved.
1.) In /usr/lib, there is a directory called something like nvidia-304 or nvidia-304-updates or nvidia-319 etc., which holds the nvidia OpenGL libraries.
If that directory is called nvidia-304, for instance, you’d want to, as root, edit the file /usr/lib/nvidia-331/alt_ld.so.conf (which you’ll notice is currently blank) and add the lines:
If that directory is something else, like /usr/lib/nvidia-304-updates you’d want to edit the file as root and add the lines:
And if your directory is /usr/lib/nvidia-, you’d want to edit /usr/lib/nvidia-/alt_ld.so.conf as root and add the lines:
2.) In the linux terminal, run the command:
Then type in your password for your linux user account (you need to be an administrator, of course (in the sudo group, in other words)).
3.) Restart steam. You should be good to go.