「Debian」- 禁用Nouveau驅動 @20210316


禁用內核模塊:

	nouveau

查看相關的模塊文件:

	# modinfo -F filename nouveau
	/lib/modules/4.16.0-kali2-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko

查看模塊文件所屬的包:

	# apt-file search '/kernel/drivers/gpu/drm/nouveau/nouveau.ko'
	linux-image-4.19.0-kali4-amd64: /lib/modules/4.19.0-kali4-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko
	linux-image-4.19.0-kali4-amd64-dbg: /usr/lib/debug/lib/modules/4.19.0-kali4-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko
	linux-image-4.19.0-kali4-rt-amd64: /lib/modules/4.19.0-kali4-rt-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko
	linux-image-4.19.0-kali4-rt-amd64-dbg: /usr/lib/debug/lib/modules/4.19.0-kali4-rt-amd64/kernel/drivers/gpu/drm/nouveau/nouveau.ko

這是內核自帶的驅動模塊,沒有辦法卸載。

可以通過/etc/modprobe.d/的blacklist來禁用:

	# cat /etc/modprobe.d/blacklist-nouveau.conf
	blacklist nouveau
	options nouveau modeset=0

更新內核的initramfs文件:

	# update-initramfs -u

重啟系統。

待辦事項

TODO 為什么要執行update-initramfs -u命令?
TODO 內核模塊是如何加載的,為什么單純使用modprobe的blacklist無效
TODO 如何安裝英偉達顯卡驅動,並配置XORG來啟用

關鍵文檔

How to disable Nouveau kernel driver
NVIDIA CUDA Installation Guide for Linux
Debian Wiki/KernelModuleBlacklisting

相關文章

「Linux」- 開機啟動時自動加載內核模塊

參考文獻

How to disable Nouveau nvidia driver on Ubuntu 18.04 Bionic Beaver Linux
Kernel hardening: Disable and blacklist Linux modules
How to prevent a Linux kernel module from auto loading
Remove nouveau and install nvidia Driver in Debian 8
Debian Wiki/NvidiaGraphicsDrivers
How to remove Nouveau kernel driver (fix Nvidia install error)



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM