安装NVIDIA显卡驱动

版权声明:本文为博主原创文章,若要转载,请注明出处。 https://blog.csdn.net/huang826336127/article/details/78754515

备份系统显卡驱动

正常情况下,/lib/modules/目录下会有多个文件夹,因为系统默认使用的内核版本号是最大值,下方的版本号应替换为编号最大的文件夹

sudo mv /lib/modules/版本号/kernel/drivers/gpu/drm/nouveau/nouveau.ko /lib/modules/版本号/kernel/drivers/gpu/drm/nouveau/nouveau.ko.org

更新显卡配置服务

sudo update-initramfs -u

下载显卡驱动

下载地址:显卡驱动下载地址

根据个人需求与电脑配置,选择对应版本的驱动下载即可,此处笔者选用NVIDIA-Linux-x86_64-390.25.run

安装显卡驱动

A:把下载好的驱动文件复制到当前管理员根目录下,重启电脑

B:在登录系统前按下键盘Ctrl+Alt+F1,进入单用户管理界面,输入管理员账号密码登录,然后依次输入以下命令

sudo init 3
sudo sh NVIDIA-Linux-x86_64-390.25.run

在安装界面,用Tab键进行菜单选择,用Enter进行确认,依次选择以下条目即可完成安装:Accept->Continue Installation->OK->No->OK

sudo init 5

C:输入以上命令,即可返回用户登录界面

测试显卡驱动

重启电脑后,进入终端,输入以下命令

nvidia-smi

如果显示以下信息,则证明驱动安装成功(驱动版本号和显卡型号和显存)

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.25                 Driver Version: 390.25                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1080    Off  | 0000:01:00.0      On |                  N/A |
| 27%   30C    P8     9W / 180W |    100MiB /  8112MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1184    G   /usr/lib/xorg/Xorg                             150MiB |
|    0      2203    G   compiz                                          40MiB |
+-----------------------------------------------------------------------------+

循环登陆问题

问题产生原因

由于系统安装完毕并更新后,会自带一个叫做X-server的显卡驱动程序。当安装完NVIDIA显卡驱动后,会把驱动绑定到X-server中,当下一次系统自动更新X-server后,信息被清空,自然地,也就找不到相应的NVIDIA显卡驱动,导致无法正常登录系统,最后出现循环登陆的现象

问题解决办法

解决办法很简单,要在系统故障出现之前,留一份NVIDIA显卡驱动安装文件在用户根目录。为什么?方便安装,并且在安装驱动的界面是无法正常打开中文路径的。出现故障时,只需要重新按照上述步骤,重新安装NVIDIA驱动即可

猜你喜欢

转载自blog.csdn.net/huang826336127/article/details/78754515