I have recently discovered that kern.log is full of instances of the following diagnostic:
[ 15.708329] nvidia-nvlink: Nvlink Core is being initialized, major device number 236 [ 15.708334] NVRM: The NVIDIA probe routine was not called for 1 device(s). [ 15.709177] NVRM: This can occur when a driver such as: NVRM: nouveau, rivafb, nvidiafb or rivatv NVRM: was loaded and obtained ownership of the NVIDIA device(s). [ 15.709178] NVRM: Try unloading the conflicting kernel module (and/or NVRM: reconfigure your kernel without the conflicting NVRM: driver(s)), then try loading the NVIDIA kernel module NVRM: again. [ 15.709178] NVRM: No NVIDIA devices probed. I run debian/unstable and this has been happening for at least a month. Using " lsmod|grep nouveau", I can confirm that the nouveau driver is loaded. Google and chatgpt suggest to remove or disable the nouveau. I can't remove it because it is being used by a dozen other things at present. I assume the idea is that it should be blacklisted. Indeed, I have a file that indicates it should be blacklisted: $ cat /etc/nvidia/current/nvidia-blacklists-nouveau.conf # You need to run "update-initramfs -u" after editing this file. # see #580894 blacklist nouveau However, as noted above, nouveau is indeed loaded by something at boot time. Now my questions begin: Q0. Am I right to assume that I need to (re-)enable the nouveau blacklist? Q1. I've used the proprietary drivers for years, and never had to manually run "update-initramfs". Has something changed such that I need to do this? Q2. There is no "update-initramfs" on my system. Google suggests it is part of "initramfs-tools". However, attempting to install that will remove "dracut", which appears to be itself a tool for creating a ramfs? I didn't consciously choose dracut so I presume it has superceeded initramfs? Is there a "dracut" equivalent of "update-initramfs -u"? Q3. Assuming dracut is indeed replacing the other system, is there a command missing in some package postinstall to do the needed magic? Many thanks for any pointers you can provide. -Steve
signature.asc
Description: This is a digitally signed message part.