查看: 68|回复: 0

[Debian] 「Debian」- 禁用Nouveau驱动 @20210316

[复制链接]

1

主题

0

回帖

0

积分

热心网友

金币
0
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-10-12
发表于 2021-3-16 21:20:00 | 显示全部楼层 |阅读模式

禁用内核模块:

	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)




来源:https://www.cnblogs.com/k4nz/p/14545998.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部