use*_*634 7 64-bit nvidia kernel nvidia-optimus 12.04
我有一台带有 Ubuntu 11.10 和以前的 Nvidia Optimus 笔记本电脑,我曾经将 nouveau 列入黑名单(通过“sudo gedit /etc/modprobe.d/blacklist.conf”并添加“blacklist nouveau”然后执行“sudo update-initramfs -u”)所以使用了内置的英特尔图形,它与 Unity 3D 一起使用。
现在我已经安装了 Ubuntu 12.04 64bit 试图将 nouveau nvidia nvidiafb nv 列入黑名单并更新 ramfs 但 lsmod 仍然显示 nvidia 模块已加载。
我如何防止这种情况?
模块名称是“nvidia”(显示在 中lsmod),但实际文件名是nvidia-current.ko. 因此,你需要添加到blacklist nvidia-current以/etc/modprobe.d/blacklist-nvidia.conf(文件名并不重要)。之后,运行sudo update-initramfs -u。
请注意,此更改仅适用于下次启动。要卸载当前会话中的模块,请运行sudo rmmod nvidia。
顺便说一句,当您安装 Bumblebee 时,它会自动将 nvidia 和 nouveau 列入黑名单。请参阅Ubuntu 是否支持采用 Optimus 技术的 NVIDIA GeForce?
| 归档时间: |
|
| 查看次数: |
17164 次 |
| 最近记录: |