My question is regarding the suggestion to use **mkinitrd**.
In the official documentation it says:
Some distributions include Nouveau in an initial ramdisk image … so that Nouveau’s kernel modeset can take place as early as possible in the boot process.
The reason I didn’t need to run mkinitrd after installing the proprietary driver is
I always boot with nomodeset once it’s installed.
If I remove nomodeset then it loads nouveau (plymouth looks good),
but it doesn’t load the display manager.
I still don’t understand why I don’t need to run mkinitrd after I uninstall the driver.
Won’t the “blacklist nouveau” remain in the ramdisk image untill I run it again?
Does the driver installer run mkinitrd after uninstall, but not after install?
The reason I didn’t need to run mkinitrd after installing the proprietary driver is
I always boot with nomodeset once it’s installed.
I uninstalled and then reinstalled twice today (for testing),
without needing to use mkinitrd,
and I wasn’t booting with nomodeset after installing.
:X
Won’t the “blacklist nouveau” remain in the ramdisk image untill I run it again?
Does the driver installer run mkinitrd after uninstall, but not after install?
/etc/modprobe.d/nvidia.conf
will continue to be returned by
lsinitrd | grep nvidia
untill mkinitrd is run again.
So it seems like the driver installer never runs mkinitrd.