latest update with latest kernel broke nvidia it cant communicate with drivers please update drivers
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
tried install drivers again still same issue
Same here on my rig with a RTX 4070. I get a black screen after the BIOS with the latest kernel update (6.9.5). I had to select the previous kernel (6.9.4) to boot after a forced shutdown.
I have no issue at all with Kernel 6.9.5-200.fc40.x86_64 and Nvidia driver 550.90.07 with a RTX 3080 Ti
I’m on KDE Plasma 6.1.0 (on x11 until Nvidia 555 comes out)
If it can help.
I reinstalled vanilla Fedora from scratch on the rig where I have my 4070 and it gets a complete black screen as soon as it tries to boot kernel 6.9.5.
I don’t think this is necessarily related to the nvidia drivers anymore in my case. I’m able to boot any previous kernel before 6.9.5.
Now I have to figure out how to install 6.9.4 on my new installation and pinned it until a newer kernel is released, hoping it will boot well on my rig.
and reboot, complete black screen. I then have to select the previous kernel to reboot. Even after removing the two nvidia packages, 6.9.5 still refuses to boot.
So the problem in my case is the nvidia drivers interaction with the 6.9.5 kernel.
EDIT: And again, the RPMFusions nvidia drivers worked fine on the same rig before the 6.9.5 kernel upgrade.
I have 2 different machines. Both are f40 and were updated to the 6.9.5 kernel. The updates were done using dnf and allowing plenty time between the kernel update and the reboot to the new kernel.
Both are working well.
My laptop has the 550.90.07 driver from rpmfusion
My desktop has the 555.52.04 from rpmfusion with using --releasever=41 since that version is in testing for rawhide at present.
I don’t know how you performed the updates but you may be a victim of the issue which has a solution here.
It seems that frequently when using the gui (gnome software) to do updates, the reboot may occur too quickly after the upgrade completes and the driver may not be properly and completely built before that reboot so it fails. The same seems to occur at times when doing the update with dnf using the --offline option.
I updated using dnf and reboot was hours after update need to check today if I have time to open my laptop and try to fix the issue without reinstall
I am tho on hybrid system again Intel with Nvidia and laptop GPU rtx 3050 TI I remember it had similar issues on F40 testing on some users especially using laptop GPU and hybrid systems
After getting the same black screen. I then did step 1 and 2 again and surprise, surprise, I managed to log in to GNOME at full resolution with kernel 6.9.5 and the nvidia drivers working fine.
Reboot a couple more times and realize that the only way to boot properly is to repeat step 1 and 2 every time.
Note: I then re-enable secure boot and need to re-import the keys as described in:
So now it works, but I guess I will have to make nomodeset plymouth.enable=0 persistent in grub to avoid the black screen until the next kernel upgrade. Unless someone has a better workaround…
What you are doing is only a temporary edit of the kernel command line that applies only for that current boot.
It seems strange that after using steps 1 & 2 (which disables plymouth and modeset) that the system will boot into normal graphics mode as shown in step 6.
You might try (one at a time) an update which works properly before you make those options permanent.
First the plymouth disable with only adding the ‘plymouth.enable=0’ in step 2 of your boot.
If that works properly then only make that one permanent.
If that fails then try the ‘nomodeset’ option in step 2 and see if that works. If it does then only make that one permanent.
You should be able to add those options permanently for kernel 6.9.6 with sudo grubby --update-kernel=6.9.6-200.fc40.x86_64 --args=plymouth.enable=0
then reboot and see if it boots normally.
or sudo grubby --update-kernel=6.9.6-200.fc40.x86_64 --args=nomodeset
The boot results should be the same as when you did that by editing the grub command line in step 2. If necessary to use both options then use both commands.
Before you do the above I would ask that you send the output of cat /proc/cmdline when booted so we can see exactly what is there before modifying it. There may be a different solution.
i found there was kmod kernel 6.94 and 6.9.5 on my system workstation 40 and running sudo kmod remove 'kmod-nvidia-*' and sudo akmods --force removed both and installed only latest 6.9.5 and then it detects nvidia again
phatle@fedora:~$ modinfo -F version nvidia
modinfo: ERROR: Module nvidia not found.
phatle@fedora:~$ sudo dnf remove 'kmod-nvidia-*'
Place your right index finger on the fingerprint reader
Dependencies resolved.
================================================================================
Package Arch Version Repository Size
================================================================================
Removing:
kmod-nvidia-6.9.4-200.fc40.x86_64
x86_64 3:550.90.07-1.fc40 @@commandline 41 M
kmod-nvidia-6.9.5-200.fc40.x86_64
x86_64 3:550.90.07-1.fc40 @@commandline 41 M
Transaction Summary
================================================================================
Remove 2 Packages
Freed space: 82 M
Is this ok [y/N]: y
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Erasing : kmod-nvidia-6.9.5-200.fc40.x86_64-3:550.90.07-1.fc40 1/2
Running scriptlet: kmod-nvidia-6.9.5-200.fc40.x86_64-3:550.90.07-1.fc40 1/2
Erasing : kmod-nvidia-6.9.4-200.fc40.x86_64-3:550.90.07-1.fc40 2/2
Running scriptlet: kmod-nvidia-6.9.4-200.fc40.x86_64-3:550.90.07-1.fc40 2/2
Removed:
kmod-nvidia-6.9.4-200.fc40.x86_64-3:550.90.07-1.fc40.x86_64
kmod-nvidia-6.9.5-200.fc40.x86_64-3:550.90.07-1.fc40.x86_64
Complete!
phatle@fedora:~$ sudo akmods --force
Checking kmods exist for 6.9.5-200.fc40.x86_64 [ OK ]
Building and installing nvidia-kmod [ OK ]
phatle@fedora:~$ modinfo -F version nvidia
550.90.07
phatle@fedora:~$