无法停止 nvidia 模块加载

无法停止 nvidia 模块加载

我尝试在 Ubuntu 16.04、Dell Precision 5510 上使用 nvidia 卡进行计算。但是,自从更新到 16.04 后,它根本不起作用。所以我跟着本指南尝试让它与 Bumblebee 一起工作。但是,将所有模块列入黑名单后,驱动程序仍然会在启动时加载。

此外,启动时屏幕变黑。不过我仍然可以切换到虚拟终端。

这是最后一部分/etc/modprobe.d/bumblebee.conf

# 367
blacklist nvidia-367
blacklist nvidia-367-updates
blacklist nvidia-experimental-367
# Blacklist these, because they'll pull in the nvidia driver
blacklist nvidia_uvm
blacklist nvidia_drm
# Workaround to make sure nvidia-uvm is removed as well
# remove nvidia rmmod nvidia-uvm nvidia
remove nvidia rmmod nvidia-uvm nvidia-drm nvidia_modeset nvidia

update-initramfs -u编辑了这个文件后就运行了,但我不确定这是否有必要。

系统日志显示它nvidia-persistenced在启动时启动,但无法创建设备节点。看起来这项服务是导致 nvidia 模块加载的原因。但是,我无法禁用它,因为它是静态的。

我终于从我的笔记本电脑上卸载了所有 nvidia,这样我就可以再次拥有一台正常工作的机器了。那么我该如何让 nvidia 模块在启动时不加载呢?

相关内容