When I try to run anything on the GPU it fails and says something in the lines of
glx: failed to create dri3 screen
failed to load driver: nvidia-drm
this also happens if I run gamescope on tty with drm backend.
On my own engine it says
libEGL warning: pci id for fd 22: 10de:25a2, driver (null)
pci id for fd 23: 10de:25a2, driver (null)
pci id for fd 24: 10de:25a2, driver (null)
libEGL warning: egl: failed to create dri2 screen
pci id for fd 23: 10de:25a2, driver (null)
pci id for fd 24: 10de:25a2, driver (null)
libEGL warning: egl: failed to create dri2 screen
WINDOW CREATION EGL: Failed to create context: Arguments are inconsistent
What command did you use?
The one that âjust worksâ for almost everyone is sudo akmods --rebuild --force and that one only works when the driver has been installed from rpmfusion.
I also noted that there was a newer driver update within the last few days, and now the driver from rpmfusion is version 580.105.08. I had issues with the 580.105.03 driver that has been replaced.
Having the same problem on Fedora 43.
Rebuilding the kernel module does not help.
Downgrading Xorg was the only thing that made the nvidia driver work again on my system: sudo dnf downgrade xorg-x11-server-Xorg xorg-x11-server-common
Apperently this issue is also happening on Arch Linux:
by default the os uses the integrated gpu, the fix is just using the fix instead of dri_prime, either way youâre putting something before the app, I added it to GAMEMODERUNEXEC so now when I use gamemoderun it gets applied
I would add that X11 is no longer supported by fedora with the release of f43 and wayland will be in use going forward. If using X11 it will become necessary for you to switch to wayland after upgrading to f43.
is xorg-x11 issue in my case
mkdir abc/
cd abc
koji download-build -a x86_64 xorg-x11-server-21.1.18-1.fc41
createrepo_c .
cd ..
dnf --repoid=abc --repofrompath=abc,rpms downgrade "xorg-x11-server*" --no-gpgchecks --refresh
fixed my problem