Hello,
I updated my PC from Fedora 43 KDE Wayland to Fedora 44 several days ago, and since then I’ve been experiencing numerous problems due to graphics drivers. My graphics card is an Nvidia GTX 1070.
I know I had to perform a special procedure for the update because of this generation of graphics card. Since I’m not very tech-savvy, I used an AI to run the different commands, but it went wrong and I haven’t been able to find a solution.
The problems are:
I can no longer open Discover, OBS, or Discord.
Can you please help me solve this problem?
Thank you very much.
Here are some commands related to my system status, if that helps:
$ uname -r
6.19.14-300.fc44.x86_64
$ rpm -qa | grep -i nvidia
libva-nvidia-driver-0.0.16-1.fc44.x86_64
nvidia-gpu-firmware-20260410-1.fc44.noarch
nvidia-modprobe-595.71.05-1.fc44.x86_64
xorg-x11-drv-nvidia-cuda-libs-595.71.05-1.fc44.x86_64
xorg-x11-drv-nvidia-kmodsrc-595.71.05-1.fc44.x86_64
xorg-x11-drv-nvidia-libs-595.71.05-1.fc44.i686
xorg-x11-drv-nvidia-libs-595.71.05-1.fc44.x86_64
akmod-nvidia-595.71.05-1.fc44.x86_64
xorg-x11-drv-nvidia-595.71.05-1.fc44.x86_64
nvidia-settings-595.71.05-1.fc44.x86_64
xorg-x11-drv-nvidia-power-595.71.05-1.fc44.x86_64
kmod-nvidia-6.19.14-300.fc44.x86_64-595.71.05-1.fc44.x86_64
$ lsmod | grep -E 'nvidia|nouveau'
nouveau 3989504 76
drm_gpuvm 57344 1 nouveau
gpu_sched 73728 1 nouveau
drm_exec 12288 2 drm_gpuvm,nouveau
i2c_algo_bit 24576 1 nouveau
drm_display_helper 344064 1 nouveau
mxm_wmi 12288 1 nouveau
drm_ttm_helper 20480 1 nouveau
ttm 135168 2 drm_ttm_helper,nouveau
video 81920 2 asus_wmi,nouveau
wmi 36864 5 video,asus_wmi,wmi_bmof,mxm_wmi,nouveau
$ sudo dmesg | grep -iE 'nvidia|nouveau|error|fail' | tail -40
[ 843.601749] NVRM: The NVIDIA probe routine was not called for 1 device(s).
NVRM: obtained ownership of the NVIDIA device(s).
NVRM: driver(s)), then try loading the NVIDIA kernel module
[ 843.601753] NVRM: No NVIDIA devices probed.
[ 843.602681] nvidia-nvlink: Unregistered Nvlink Core, major device number 508
[ 854.532171] nvidia-nvlink: Nvlink Core is being initialized, major device number 508
[ 854.532178] NVRM: GPU 0000:01:00.0 is already bound to nouveau.
[ 854.535914] NVRM: The NVIDIA probe routine was not called for 1 device(s).
NVRM: obtained ownership of the NVIDIA device(s).
NVRM: driver(s)), then try loading the NVIDIA kernel module
[ 854.535919] NVRM: No NVIDIA devices probed.
$ glxinfo | grep -E 'OpenGL vendor|OpenGL renderer|OpenGL version'
OpenGL vendor string: Mesa
OpenGL renderer string: NV134
OpenGL version string: 4.3 (Compatibility Profile) Mesa 26.0.5
$ echo $XDG_SESSION_TYPE
wayland
$ journalctl -b -p err..crit | grep -iE 'nvidia|nouveau|drm|display|kms'
mai 06 12:04:38 fedora kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1b81)
NVRM: nvidia.ko because it does not include the required GPU
NVRM: www.nvidia.com.
mai 06 12:04:38 fedora kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
mai 06 12:04:39 fedora kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1b81)
NVRM: nvidia.ko because it does not include the required GPU
NVRM: www.nvidia.com.
mai 06 12:04:39 fedora kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
mai 06 12:04:46 fedora kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
mai 06 12:04:47 fedora kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1b81)
NVRM: nvidia.ko because it does not include the required GPU
NVRM: www.nvidia.com.
mai 06 12:04:47 fedora kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
mai 06 12:04:48 fedora kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1b81)
NVRM: nvidia.ko because it does not include the required GPU
NVRM: www.nvidia.com.
mai 06 12:04:48 fedora kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
mai 06 12:04:53 fedora kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
$ journalctl -b | grep -iE 'nvidia|nouveau' | tail -50
mai 06 12:05:36 fedora kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 508
mai 06 12:05:37 fedora kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 508
mai 06 12:05:37 fedora kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
mai 06 12:05:37 fedora kernel: NVRM: The NVIDIA probe routine was not called for 1 device(s).
NVRM: obtained ownership of the NVIDIA device(s).
NVRM: driver(s)), then try loading the NVIDIA kernel module
$ dnf repolist
repo id repo name
copr:copr.fedorainfracloud.org:deltacopy:darkly Copr repo for darkly owned by deltacopy
copr:copr.fedorainfracloud.org:kylegospo:grub-btrfs Copr repo for grub-btrfs owned by kylegospo
copr:copr.fedorainfracloud.org:peterwu:iosevka Copr repo for iosevka owned by peterwu
fedora Fedora 44 - x86_64
fedora-cisco-openh264 Fedora 44 openh264 (From Cisco) - x86_64
MEGAsync MEGAsync
mullvad-stable Mullvad VPN
rpmfusion-free RPM Fusion for Fedora 44 - Free
rpmfusion-free-tainted RPM Fusion for Fedora 44 - Free tainted
rpmfusion-free-updates RPM Fusion for Fedora 44 - Free - Updates
rpmfusion-nonfree RPM Fusion for Fedora 44 - Nonfree
rpmfusion-nonfree-nvidia-driver RPM Fusion for Fedora 44 - Nonfree - NVIDIA Driver
rpmfusion-nonfree-steam RPM Fusion for Fedora 44 - Nonfree - Steam
rpmfusion-nonfree-tainted RPM Fusion for Fedora 44 - Nonfree tainted
rpmfusion-nonfree-updates RPM Fusion for Fedora 44 - Nonfree - Updates
terra Terra 44
updates Fedora 44 - x86_64 - Updates
virtualbox Fedora 44 - x86_64 - VirtualBox
WineHQ WineHQ packages
$ rpm -qa | grep -i rpmfusion
rpmfusion-nonfree-release-44-3.noarch
rpmfusion-nonfree-release-tainted-44-3.noarch
rpmfusion-nonfree-appstream-data-44-1.fc44.noarch
rpmfusion-free-appstream-data-44-1.fc44.noarch
rpmfusion-free-release-44-3.noarch
rpmfusion-free-release-tainted-44-3.noarch
$ rpm -qa | grep kernel
kernel-headers-6.19.6-300.fc44.x86_64
kernel-srpm-macros-1.0-28.fc44.noarch
libreport-plugin-kerneloops-2.17.15-10.fc44.x86_64
kernel-modules-core-6.19.14-300.fc44.x86_64
kernel-core-6.19.14-300.fc44.x86_64
kernel-modules-6.19.14-300.fc44.x86_64
kernel-modules-extra-6.19.14-300.fc44.x86_64
kernel-6.19.14-300.fc44.x86_64
kernel-devel-6.19.14-300.fc44.x86_64
kernel-devel-matched-6.19.14-300.fc44.x86_64
abrt-addon-kerneloops-2.17.8-3.fc44.x86_64
kernel-tools-libs-6.19.14-300.fc44.x86_64
kernel-tools-6.19.14-300.fc44.x86_64
$ ls /boot | grep vmlinuz
vmlinuz-0-rescue-f6b2c4e3e7424545a8f7f485c00482fb
vmlinuz-6.19.14-300.fc44.x86_64