OneShot

OneShot

View Stats:
FiliPX32 Aug 21, 2019 @ 7:25pm
[linux] game won't start
the game immediately closes after launching it from steam or from terminal, this is the log from terminal:

libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib/dri) libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open radeonsi (search paths /usr/lib/dri) libGL error: failed to load driver: radeonsi libGL error: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri) libGL error: failed to load driver: swrast X Error of failed request: GLXBadContext Major opcode of failed request: 152 (GLX) Minor opcode of failed request: 6 (X_GLXIsDirect) Serial number of failed request: 115 Current serial number in output stream: 114

tested on both my desktop (Arch with mesa-git) and laptop (Manjaro with mesa 19.1.4)
hardware on my profile
Originally posted by Pixel:
Checked my game and had the same issue. A few of the game libraries are just outdated. You can fix this by going into the game directory and removing libdrm.so.2, libGLdispatch.so.0, and libstdc++.so.6. Those files usually have an equivalent already installed on the system. Also keep in mind I did not test the game completely; just the game starting up.
< >
Showing 1-12 of 12 comments
Can you check whether any other OpenGL-powered programs work for you? It doesn't seem to me like this is a OneShot-specific issue (and it was compiled on the latest stable Manjaro Cinnamon).
FiliPX32 Sep 2, 2019 @ 7:59pm 
I can run opengl and vulkan applications on both systems
I have the same problem, also on arch linux but with the standard mesa installation. Other GL applications seem to work just fine.

I have an AMD RX 580 which, based on those logs, OP is also using a card in the same family. I have both 32 and 64 bit mesa libs installed (version 19.2.1-1)
FiliPX32 Oct 31, 2019 @ 3:04pm 
tested this again with pop!_os and it gets the same error, also tried with zink opengl driver and I get the same error but with zink being the driver that failed to load
The author of this thread has indicated that this post answers the original topic.
Pixel Nov 2, 2019 @ 8:17am 
Checked my game and had the same issue. A few of the game libraries are just outdated. You can fix this by going into the game directory and removing libdrm.so.2, libGLdispatch.so.0, and libstdc++.so.6. Those files usually have an equivalent already installed on the system. Also keep in mind I did not test the game completely; just the game starting up.
FiliPX32 Nov 3, 2019 @ 6:50pm 
Originally posted by Pixel:
Checked my game and had the same issue. A few of the game libraries are just outdated. You can fix this by going into the game directory and removing libdrm.so.2, libGLdispatch.so.0, and libstdc++.so.6. Those files usually have an equivalent already installed on the system. Also keep in mind I did not test the game completely; just the game starting up.

that worked!!! thanks a lot
Martin Dec 28, 2019 @ 1:37pm 
I have this problem whit sven coop but I cant find this files for that game
Valtarinn69 Feb 24, 2020 @ 3:05pm 
I had to remove librt.so.1 in addition to the files mentioned by Pixel, and it worked fine after that
fajikira Jun 29, 2020 @ 6:21pm 
Thanks Pixel, the game still has issues on Linux it seems, and removing the outdated libs listed fixed it! :3
Pentarctagon Jul 7, 2020 @ 4:10pm 
I also had to remove librt.so, due to an error:
"undefined symbol: __clock_nanosleep, version GLIBC_PRIVATE".
Last edited by Pentarctagon; Jul 7, 2020 @ 4:11pm
Sebb May 29, 2023 @ 10:35am 
Originally posted by Valtarinn69:
I had to remove librt.so.1 in addition to the files mentioned by Pixel, and it worked fine after that
Thanks for this, that did the trick on Fedora. librt.so.1 explicitly also needed to be deleted.
EDM Kitty Jun 16, 2023 @ 7:43pm 
Same problem here, but after deleting the three library files plus `librt.so.1`, I just get a "Could not initialize Steamworks API"
< >
Showing 1-12 of 12 comments
Per page: 1530 50