I recently had a similar issue that was fixed by not using DRI_PRIME ans instead using nvidia’s official method, but now all games that run in any version of proton do not work, I’ve tested with native games and it works fine and also proton works on the integrated gpu, but with nvidia nothing appears, steam says it’s running but nothing ever shows up
Have you tried downgrading the nvidia driver to the 580.95.05 version?. There have been some bugs with the current 580.105.08 version and especially with steam or ultra-wide monitors.
- enable the rpmfusion-nonfree repos as shown at rpmfusion.
- downgrade the driver to the 580.95.05 release
sudo dnf downgrade akmod-nvidia xorg-x11-drv-nvidia --allowerasing
or
sudo dnf downgrade \*nvidia\* --exclude nvidia-gpu-firmware --disablerepo \* --enablerepo rpmfusion-nonfree --allowerasing
The lowest available version of the "akmod-nvidia.x86_64" package is already installed, cannot downgrade it.
The lowest available version of the "xorg-x11-drv-nvidia.x86_64" package is already installed, cannot downgrade it.
god damn it
Please run dnf list --installed \*nvidia\*
If that shows the 580.105.08 driver version then the lowest available version is not installed.
You MUST have the rpmfusion-nonfree repo enabled in order to downgrade it. The version in both the rpmfusion-nonfree-nvidia-driver and the rpmfusion-nonfree-updates repos is 580.105.08. Only the basic rpmfusion-nonfree repo still contains the 580.95.05 version.
The list of enabled repos on your system is shown with dnf repolist
I thought I enabled that on setup, weird, anyway I’ve enabled it, downgraded, forced akmod rebuild and rebooted, doesn’t work
what is the output of modinfo -l nvidia and modinfo -F version nvidia?
Also add inxi -Fzxx to that.
Managed to fix the issue by downgrading mesa-libGL, mesa-vulkan and nvidia drivers
however I suspect that nothing uses my nvidia gpu now
After updating all the prebious libraries, the games I previously tested still don’t work but ultrakill does work.
The games that I tested before are:
- Trepang2 and pacific drive that use unreal engine 4
- hyper demon that uses a custom engine that uses opengl
Ultrakill uses unity.