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:
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
- Linaro reveal they're collaborating with Valve for the Steam Frame
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Canonical call for testing their Steam gaming Snap for Arm Linux
- Valve update the Steam Workshop to allow mods to support multiple game versions
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- > See more over 30 days here
- Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - Will you buy the new Steam Frame?
- Arehandoro - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Does anyone game and capture card on linux mint?
- LoudTechie - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
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](https://github.com/amonakov/primus/issues/178#issuecomment-546686888) however it just showed a dark blank window
And this is the log it gave (line 274)
https://bpa.st/JJKA
View PC info
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
https://bpa.st/OCUQ
❯ optirun glxgears32287 frames in 5.0 seconds = 57.393 FPS
299 frames in 5.0 seconds = 59.744 FPS
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 :/
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
Running optirun vkcube shows that it doesn't use the nvidia card, weird. Does vulkan run with optimus or does it have issues?
❯ optirun vkcubeXlib: extension "NV-GLX" missing on display ":0".
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Selected GPU 0: Intel(R) HD Graphics 4000 (IVB GT2), type: IntegratedGpu
Idk why it chooses to run the integrated gpu
❯ primusrun vkcubeXlib: extension "NV-GLX" missing on display ":0".
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
Selected GPU 0: Intel(R) HD Graphics 4000 (IVB GT2), type: IntegratedGpu
❯ ENABLE_PRIMUS_LAYER=1 optirun -b primus vkcube
Xlib: extension "NV-GLX" missing on display ":0".
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
PrimusVK: Searching for display GPU:
PrimusVK: 0x5646a9a2a3b0: 32902;358
PrimusVK: Got integrated gpu!
PrimusVK: Device: Intel(R) HD Graphics 4000 (IVB GT2)
PrimusVK: Type: 1
PrimusVK: Searching for render GPU:
PrimusVK: 0x5646a9a2a3b0.
PrimusVK: No device for the rendering GPU found. Is the correct driver installed?
PrimusVK: VK_ICD_FILENAMES not set
vkEnumeratePhysicalDevices reported zero accessible devices.
Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.
❯ pacman -Qs icdlocal/lib32-ocl-icd 2.3.1-1
OpenCL ICD Bindings (32-bit)
local/lib32-vulkan-icd-loader 1.3.208-1
Vulkan Installable Client Driver (ICD) Loader (32-bit)
local/ocl-icd 2.3.1-1
OpenCL ICD Bindings
local/vulkan-icd-loader 1.3.208-1
Vulkan Installable Client Driver (ICD) Loader
❯ ENABLE_PRIMUS_LAYER=1 optirun vkcube
Xlib: extension "NV-GLX" missing on display ":0".
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
PrimusVK: Searching for display GPU:
PrimusVK: 0x562ee24a03b0: 32902;358
PrimusVK: Got integrated gpu!
PrimusVK: Device: Intel(R) HD Graphics 4000 (IVB GT2)
PrimusVK: Type: 1
PrimusVK: Searching for render GPU:
PrimusVK: 0x562ee24a03b0.
PrimusVK: No device for the rendering GPU found. Is the correct driver installed?
PrimusVK: VK_ICD_FILENAMES not set
vkEnumeratePhysicalDevices reported zero accessible devices.
Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.
I tried this too
https://github.com/felixdoerre/primus_vk
❯ pvkrun vkcube
Xlib: extension "NV-GLX" missing on display ":0".
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
PrimusVK: Searching for display GPU:
PrimusVK: 0x561ea197a730: 32902;358
PrimusVK: Got integrated gpu!
PrimusVK: Device: Intel(R) HD Graphics 4000 (IVB GT2)
PrimusVK: Type: 1
PrimusVK: Searching for render GPU:
PrimusVK: 0x561ea197a730.
PrimusVK: No device for the rendering GPU found. Is the correct driver installed?
PrimusVK: VK_ICD_FILENAMES not set
vkEnumeratePhysicalDevices reported zero accessible devices.
Do you have a compatible Vulkan installable client driver (ICD) installed?
Please look at the Getting Started guide for additional information.
I think my card, NVS 5200M, doesn't support vulkan? Idk, couldn't find it in neither these websites:
https://developer.nvidia.com/vulkan-driver
https://vulkan.gpuinfo.org/
Last edited by Shades on 4 May 2022 at 6:00 pm UTC
In the launch options for the game, put
PROTON_USE_WINED3D=1 %command%
and it should work. But with that GPU, I doubt the performance will be great.