驱动安装

在官网下载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

 

若出现

则证明安装成功

 

posted @ 2023-10-18 15:51  慕容慕晴  阅读(65)  评论(0)    收藏  举报