You are not logged in.

#1 2017-09-05 22:48:41

RoniBoni
Member
Registered: 2017-09-05
Posts: 11

[SOLVED] GLX module not loading correctly/Game wont start

Hello guys,
i update my Arch System yesterday via pacman -Syu. It fetched the new Nvidia-Driver. After the installation was completed i rebooted my System and tried starting a game. It crashed with the following information:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  292
  Current serial number in output stream:  296

Apperantly the GLX module isnt happy about something. However, i can run glxgears without crashes (installed via mesa-demos).
I did some research and i think the problem is a version missmatch of the driver packages. Currently i have the following packages installed:
nvidia-384.69-2
nvidia-utils-384.69-1
nvidia-settings-384.59-1
Sadly I can't find a solution. I read about a missing Symlink from libgl.so.somethingsomething to the nvidia driver, but everything i tried failed.
So i reinstalled my entire System, only to run into the same problem again tongue (ofc i haven't thought of a version missmatch yet).

It would be really nice if someone could tell me what to do and maybe explain the issue a little more in depth to help me understand it.
Thx in advance

Last edited by RoniBoni (2017-09-07 15:33:03)

Offline

#2 2017-09-05 23:44:48

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,736

Re: [SOLVED] GLX module not loading correctly/Game wont start

Update again, the lib32-nvidia-utils drivers where out of sync for a while, that can happen occasionally.

Offline

#3 2017-09-06 07:38:32

RoniBoni
Member
Registered: 2017-09-05
Posts: 11

Re: [SOLVED] GLX module not loading correctly/Game wont start

There is no other version available right now. Different packages can be found in the testing repos tho. But its only libxnvctl and nvidia-settings that can be upgraded. Nvidia-utils would stay the same.
Should i still enable the testing repos?

Offline

#4 2017-09-06 07:49:24

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,736

Re: [SOLVED] GLX module not loading correctly/Game wont start

No, if that's the case something else is borked. Post your /var/log/Xorg.0.log and

pacman -Qs nvidia
pacman -Q linux
uname -a

Offline

#5 2017-09-07 15:31:36

RoniBoni
Member
Registered: 2017-09-05
Posts: 11

Re: [SOLVED] GLX module not loading correctly/Game wont start

So, yesterday when i came home i was able to install the correct lib32-nvidia-utils. The problem was actually lib32-nvidia-utils and nvidia-utils being 'out of sync' as V1del said (384.59 lib32 and 384.69 on the 64-bit version). So just waiting until both packages were updated to the same version solved it for me. However, for future reference: 384.69 was in the testing repos for both. So installing them from testing would have solved the problem too, as pointed out here:

https://bbs.archlinux.org/viewtopic.php?id=229697

Thanks V1del for your help, i will set this to solved. wink

Offline

Board footer

Powered by FluxBB