我正在尝试安装从 nvidia 网站下载的专有 nvidia 图形驱动程序。它不会安装,因为它说需要先禁用“Nouveau 内核驱动程序”。
我打开了突触并卸载了所有名称中包含 nvidia、nouveau 或 jockey 的东西。它仍然行不通。
我究竟需要做什么才能禁用“Nouveau 内核驱动程序”?
Oli*_*Oli 23
只是一个简单的问题:为什么要直接从 Nvidia 下载驱动程序?通过jockey(附加驱动程序应用程序)提供的软件包应该适合大多数人,如果您不适合“大多数人”,使用X-SWAT PPA应该为您提供最新版本的 nvidia 驱动程序。
总之,你想要的很简单。首先,您必须先退出 X,然后才能安装。你可以通过切换到通过按下虚拟终端(TTY)做ctrl+ alt+F1日志记录,然后运行sudo stop lightdm。现在运行安装程序。如果它仍然抱怨nouveau继续:
运行sudoedit /etc/modprobe.d/nvidia-graphics-drivers.conf并填充它:
# This file was installed by nvidia-current-updates
# Do not edit this file manually
blacklist nouveau
blacklist lbm-nouveau
blacklist nvidia-173
blacklist nvidia-96
blacklist nvidia-current
blacklist nvidia-173-updates
blacklist nvidia-96-updates
alias nvidia nvidia_current_updates
alias nouveau off
alias lbm-nouveau off
Run Code Online (Sandbox Code Playgroud)
驱动程序将在安装时创建该文件,但您只想加快速度。您现在需要重新启动并再次杀死 X。
然后运行安装程序,一切都应该没问题。
小智 11
将字符串添加nomodeset到您的/etc/default/grub文件中GRUB_CMDLINE_LINUX_DEFAULT=line,否则您的 nvidia 驱动程序将无法工作。
修改后,运行:
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
mch*_*hid 10
nouveau.blacklist=1通过编辑/etc/default/grub文件在启动时传递内核参数 ( ) 以将驱动程序列入黑名单:
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1 /g' /etc/default/grub
sudo update-grub
Run Code Online (Sandbox Code Playgroud)
重启
小智 6
我被这个问题困扰了很长时间。安装 Ubuntu 16.04 的全新副本后,我使用 deb(local) 安装了 cuda 8.0:
sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda
Run Code Online (Sandbox Code Playgroud)
Nvidia 驱动程序现在在我的电脑上运行良好。在此之前,我试图使用 *.run 文件安装 Nvidia 驱动程序,但没有任何运气。试一试它会节省您宝贵的时间。
| 归档时间: |
|
| 查看次数: |
326839 次 |
| 最近记录: |