Linux: nvidia-driver installing

2018-12-12  本文已影响0人  是风车大渣渣啊

keywords: NVIDIA-Driver; Secure Boot; Linux

在UEFI 的 Secure Boot 情况下,linux 无法加载 nvidia 显卡驱动,而直接禁用 UEFI 又会对 Windows 的启动造成影响,在多次启动失败并查阅资料后,发现禁用 Secure Boot 就能完美解决这个问题。

完整的驱动安装过程如下:

禁用 Secure Boot

UEFI 启动的系统需要通过使用 Mok 管理工具禁用 Secure Boot

下载合适的 Nvidia-driver

  在 NVIDIA 官网找到适合自己显卡和系统版本的驱动。

禁用开源驱动 nouveau

sudo gedit /etc/modprobe.d/blacklist.conf  # 打开黑名单配置

在文件末尾加上
blacklist nouveau
blacklistlist lbm-nouveau
options nouveau modeset=0

sudo update-initramfs -u  # 更新配置
reboot  # 重新启动

重启后,在命令行输入lsmod | grep nouveau,若没有返回结果,则禁用成功

安装 Nvidia-driver

cd #下载路径
sudo chmod a+x NVIDIA-*.run  # 赋予所有用户运行权限
sudo ./NVIDIA-*.run  --no-x-check --no-opengl-files --no-nouveau-check

--no-opengl--files 一定要选,否则会容易导致系统登录时的循环验证问题

验证是否安装成功

命令行输入nvidia-smi,打开英伟达控制面板则安装成功。
命令行输入lsmod | grep nvidia,有显示则安装成功。

上一篇 下一篇

猜你喜欢

热点阅读