On Manjaro Linux Kernels 4.9.22 & 4.10.12 Mesa versions 17.0.3 & 17.0.4 Black Mesa (game) will not open. The log when I try to open it looks like this : Black Mesa]$ ./bms.sh libGL libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL error: unable to load driver: swrast_dri.so 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: 155 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 102 Current serial number in output stream: 103 Other (potentially useful) specs: R7 1700x(overclocked), Rx 470, Samsung Evo 850 connected Via SATA
LIBGL_DEBUG=verbose ./bms.sh should give more information about what the problem is.
(In reply to Michel Dänzer from comment #1) > LIBGL_DEBUG=verbose ./bms.sh > > should give more information about what the problem is. [crunch@jmanjaro-pc Black Mesa]$ LIBGL_DEBUG=verbose ./bms.sh libGL: Error reading from configuration file /home/crunch/.drirc: Is a directory. libGL: pci id for fd 6: 1002:67df, driver radeonsi libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/radeonsi_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/radeonsi_dri.so libGL: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/crunch/.local/share/Steam/steamapps/common/Black Mesa/bin/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib32/xorg/modules/dri/radeonsi_dri.so)) libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL: pci id for fd 6: 1002:67df, driver radeonsi libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/radeonsi_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/radeonsi_dri.so libGL: dlopen /usr/lib32/xorg/modules/dri/radeonsi_dri.so failed (/home/crunch/.local/share/Steam/steamapps/common/Black Mesa/bin/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib32/xorg/modules/dri/radeonsi_dri.so)) libGL error: unable to load driver: radeonsi_dri.so libGL error: driver pointer missing libGL error: failed to load driver: radeonsi libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so libGL: dlopen /usr/lib32/xorg/modules/dri/swrast_dri.so failed (/home/crunch/.local/share/Steam/steamapps/common/Black Mesa/bin/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib32/xorg/modules/dri/swrast_dri.so)) libGL error: unable to load driver: swrast_dri.so 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: 155 (GLX) Minor opcode of failed request: 3 (X_GLXCreateContext) Value in failed request: 0x0 Serial number of failed request: 102 Current serial number in output stream: 103
This is a game bug. Either setting LD_PRELOAD='/usr/$LIB/libstdc++.so.6' or removing "/home/crunch/.local/share/Steam/steamapps/common/Black Mesa/bin/libstdc++.so.6" should work around it.
Preloading did not work, but deleting it did, thank you.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.