While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Steam Controller 2 is apparently a thing and being 'tooled for a mass production' plus a new VR controller
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- Monster catcher Cassette Beasts adds Steam Workshop support and a new battle mode
- Steam getting proper Season Pass support with clearer guidelines and refunds for cancellations
- FromSoftware owner Kadokawa confirms Sony sent an 'initial letter of intent' to acquire them
- > See more over 30 days here
-
PlaytronOS Alpha 2 brings expanded NVIDIA support, more…
- pleasereadthemanual -
Action-platformer metroidvania Janosik 2 will be a 'big…
- Pikolo -
2K Launcher is finally no more - that's at least one pu…
- Marlock -
2K Launcher is finally no more - that's at least one pu…
- Kuduzkehpan -
GOG's Black Friday Sale is live now with some big disco…
- Liam Dawe - > See more comments
- What have you been listening to?
- Linux_Rocks - More updates - social media related
- Klaas - What do you want to see on GamingOnLinux?
- Linux_Rocks - Our own anti-cheat list
- Liam Dawe - Weekend Players' Club 11/22/2024
- Liam Dawe - See more posts
I'm using a laptop with the Optimus technology. optirun glxgears works fine with no errors. I even tried to install another game with steam, and it works with the optirun command fine, the game is called Tap Ninja
This is the log when I run the game with optirun and then primusrun
https://bpa.st/4WKQ
I tried the fix mentioned here however it just showed a dark blank window
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
And this is the log it gave (line 274)
https://bpa.st/JJKA
View PC info
I can't use prime-run, it only supports versions from version 435.17 and upwards. My driver is older, nvidia-390xx-dkms.
I tried installing the package anyways, nvidia-prime, but it gave an error, which is expected I guess.
❯ prime-run glxgears
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 25
Current serial number in output stream: 26
View PC info
I tried something similar, optimus-manager, but the game didn't work either. It didn't show any particular error, it just didn't launch. Here's the log:
https://bpa.st/OCUQ
primus: fatal: failed to load any of the libraries: /usr/lib/nvidia/libGL.so.1:/usr/lib32/nvidia/libGL.so.1:/usr/lib/libGL.so.1:/usr/lib32/libGL.so.1
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib32/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib32/libGL.so.1: cannot open shared object file: No such file or directory
It seems you're missing (32bit) nvidia glx libraries
Last edited by kokoko3k on 3 May 2022 at 6:57 am UTC
I have lib32-nvidia-390xx-utils installed tho. And running glxgears32 works fine
❯ optirun glxgears32
287 frames in 5.0 seconds = 57.393 FPS
299 frames in 5.0 seconds = 59.744 FPS
Unfortunately my understanding stops there, but maybe you can try a (very) old proton version, one before steam introduced soldier and friends and try with it.
However it would not be a long term solution, but i'm confident the problem lies there, so you may have new search terms for bug hunting :)
Unfortunately my understanding stops there, but maybe you can try a (very) old proton version, one before steam introduced soldier and friends and try with it.
However it would not be a long term solution, but i'm confident the problem lies there, so you may have new search terms for bug hunting :)
-edit-
I assume none of your windows games runs under proton now, am i correct?
do you use some custom startup options for this game in steam?
Last edited by kokoko3k on 3 May 2022 at 7:38 pm UTC
You're right! Other Windows games didn't work either, but when I switched to Proton v4 it worked. I don't know if there's a fix for this new containerization issue tho :/ Is it because I installed the games and the libraries in another directory which is on my HDD not the SDD where my arch is installed?
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
All these games used to be on HDD, I tried moving them to /home, the default steam directory, but the problem remained the same as below.
Master Duel isn't working with Proton v4 tho I think, it gives this error every time I launch it, I tried to press Reboot, it just showed the same error :/
View cookie preferences.
Accept & Show Accept All & Don't show this again Direct Link
And yes, I use optirun %command% with all games to use the nvidia card instead of the intel one.
Last edited by Shades on 4 May 2022 at 12:46 am UTC
Please, elaborate "and the libraries".
If you mean Steam runtimes and proton as shown in the screenshot, I don't think so.
-EDIT-
Before going deeper, you have to verify that vulkan works.
I see you're on Arch, I never used bumblebee/primus so, please try to start vkcube from vulkan-tools package via primus and verify that it works and that it uses your nvidia gpu.
If it does, keep reading.
-/EDIT-
It is an interesting topic i'm exploring, here is some background (also this:
...something is obviously not running good about mixing native gpu drivers and pressure-vessel filesystem. "Recent GPU hardware" may sound worrysome though.
Just some shoots in the dark:
If you're not familiar with it, follow the installation "Native -> Manual" way.
Other related things i found:
If you don't manage to solve the issue, i strongly suggest you to seek for help here, by providing the output of /tmp/proton-issue.log after trying to start (and so fail) to run your game by starting steam as follows:
PRESSURE_VESSEL_VERBOSE=1 PROTON_LOG=1 steam 2>&1 | tee /tmp/proton-issue.log
...Good luck!
Last edited by kokoko3k on 4 May 2022 at 12:42 pm UTC