First I tried the game downloaded through Steam, but when that didn't work I also tried downloading from the website and launching that directly.
Now, I set up some weird graphics driver stuff so that my graphics card isn't running for just the desktop but does run when I need it. Unfortunately, I can't remember all the details of what I did, but I'm almost certain it's to blame. Worse, I think I tried a couple of things for this and might have some vestiges of that setup lurking around? But my computer works fine for normal use, including heavy graphics card use in other contexts.
I have this `nvrun` script set up, and when I want an executable to use the graphics card I prefix the executable with `nvrun`. It looks like this:
Code: Select all
#!/bin/bash
export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
exec "$@"
Not sure if it's helpful, but the closest similar issue I could find trawling the forums and googling around is this one this one.
Any suggestions?