驱动安装
在官网下载run文件手动安装
在官网上下载对应显卡的驱动

搜索后下载
卸载旧驱动
无论是否有 都推荐执行
$ sudo apt-get remove --purge nvidia* # 若安装失败也是这样卸载以及 $ sudo chmod a+x NVIDIA-Linux-x86_64-440.44.run # 给予可执行权限 $ sudo sh NVIDIA-Linux-x86_64-440.44.run --uninstall #确保卸载干净。
禁用nouveau驱动
Nouveau是由第三方为NVIDIA显卡开发的一个开源3D驱动,为了让用户安装完系统即可进入桌面,因此很多Linux发行版默认集成了Nouveau驱动。但是Nouveau驱动会影响安装NVIDIA官方驱动,因此在安装前要先禁用Nouveau驱动。
sudo gedit /etc/modprobe.d/blacklist.conf
在文本末添加
blacklist nouveau
完成后重启
安装驱动
进入存放run文件的目录 执行
$ sudo sh NVIDIA-Linux-x86_64-440.44.run -no-x-check -no-nouveau-check -no-opengl-files
安装nvidia驱动需要关闭nouveau驱动和图形界面,加上后面的参数后就不需要那么繁琐,最后一个opengl参数十分关键,不加可能安装后重启时出现循环登陆。安装中可能出现以下问题
1. There appears to already be a driver installed on your system (version:
390.42). As part of installing this driver (version: 390.42), the existing
driver will be uninstalled. Are you sure you want to continue?
Continue installation Abort installation
(选择 Coninue,如果是重装的话)
2. The distribution-provided pre-install script failed! Are you sure you want
to continue?
Continue installation Abort installation
(选择 Cotinue)
3. Would you like to register the kernel module sources with DKMS? This will
allow DKMS to automatically build a new module, if you install a different
kernel later.
Yes No
(这里选 No)
4. Install NVIDIA's 32-bit compatibility libraries?
Yes No
(这里选 No)
5. Installation of the kernel module for the NVIDIA Accelerated Graphics Driver
for Linux-x86_64 (version 390.42) is now complete.
OK
可能需要进入bios关闭 secure boot
检查是否安装
$ nvidia-smi
若出现

则证明安装成功

浙公网安备 33010602011771号