Few days ago I did the weekly system update which included latest NVIDIA drivers. Everything went smoothly, no error messages, systems works as usual. Today I wanted to play some game and I noticed that the performance was horrible. This is what I found
lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] (rev 0c)
Subsystem: Dell Device 0aff
Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] (rev a1)
Subsystem: Dell Device 0aff
Kernel driver in use: nvidia
xrandr --listproviders
Providers: number : 0
I’ve tried to reinstall drivers, and ran some fixes I found online but still no luck. Any ideas how to fix it?
update
Just remembered. After last drivers update I wasn’t able to run any Steam game. I always got some directx error. Before I had no issues.
update 2
I’m on Fedora 40, currently I’m using drivers downloaded directly from NVIDIA website. Before that I was using whatever drivers from these repositories
dnf repolist
repo id repo name
fedora Fedora 40 - x86_64
fedora-cisco-openh264 Fedora 40 openh264 (From Cisco) - x86_64
nvidia-container-toolkit nvidia-container-toolkit
protonvpn-fedora-stable ProtonVPN Fedora Stable repository
rpmfusion-free RPM Fusion for Fedora 40 - Free
rpmfusion-free-updates RPM Fusion for Fedora 40 - Free - Updates
rpmfusion-nonfree RPM Fusion for Fedora 40 - Nonfree
rpmfusion-nonfree-updates RPM Fusion for Fedora 40 - Nonfree - Updates
updates
The only thing I remember related to messing with drivers was playing with podman containers accessing my gpu (nvidia-container-toolkit).
Currently I’m using driver version 550.107.02
bat /etc/default/grub ───────┬───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── │ File: /etc/default/grub ───────┼───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── 1 │ GRUB_TIMEOUT=5 2 │ GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" 3 │ GRUB_DEFAULT=saved 4 │ GRUB_DISABLE_SUBMENU=true 5 │ GRUB_TERMINAL_OUTPUT="console" 6 │ GRUB_CMDLINE_LINUX="rhgb quiet rd.driver.blacklist=nouveau modprobe.blacklist=nouveau" 7 │ GRUB_DISABLE_RECOVERY="true" 8 │ GRUB_ENABLE_BLSCFG=true ───────┴─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Do you not need the
nvidia-drm.modeset=1
inGRUB_CMDLINE_LINUX
?https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/#262-edit-etcdefaultgrub
You might be right. I have a feeling that when I blacklisted nouveau rest of the stuff got deleted from this line. I’ll give it a try.
Make sure to update your grub after you do. I’ve messed that one up before lol 😅
Yeah, I think I messed it up :) Now my system starts in cli mode. Well, I wanted to nuke everything anyway so no harm done.
edit
I was able to switch to gui but still no luck with the gpu.