您的位置:

Ubuntu18.04安装Nvidia显卡驱动

一、检查Nvidia显卡是否被识别

在安装Nvidia显卡驱动之前,我们需要确认系统是否能够识别显卡,并了解系统中已存在的显卡和驱动程序。使用以下命令检查系统中已安装的显卡:

lspci | grep -i nvidia

如果系统中已存在Nvidia显卡,则会有相应的输出。接下来,使用以下命令检查系统中当前的显卡驱动程序:

lsmod | grep -i nvidia

如果结果中没有输出,则说明当前没有安装 Nvidia 显卡驱动程序。

二、下载Nvidia显卡驱动

我们可以在 Nvidia 官网下载 Linux 显卡驱动程序。在下载之前,需要确认显卡型号。可以使用以下命令来查看显卡型号:

lspci | grep -i vga

在官网上选择对应的显卡型号和操作系统,然后下载相应的驱动程序。将下载好的驱动程序放置到 /home/username/ 目录下。

三、禁用默认的Nouveau驱动程序

为了避免 Nvidia 显卡驱动安装过程中与系统自带的 Nouveau 显卡驱动程序发生冲突,我们需要禁用 Nouveau 显卡驱动程序。下面是具体步骤:

1.创建一个新的文件 /etc/modprobe.d/blacklist-nouveau.conf:

sudo vi /etc/modprobe.d/blacklist-nouveau.conf

在文件中添加以下内容:

blacklist nouveau
options nouveau modeset=0

2.更新初始化内存映像:

sudo update-initramfs -u

3.重启系统并进入 BIOS 界面:

在开机过程中按 F2、F8、F10、F12 或 Delete 键等,进入 BIOS 界面,在其中关闭 Nvidia 显卡的 Secure Boot。然后保存设置并退出 BIOS 界面。

四、安装Nvidia显卡驱动

在完成上述操作之后,我们就可以安装 Nvidia 显卡驱动了。以下是具体步骤:

1.停止所有的图形界面:

sudo service lightdm stop

(如果你使用的是 GNOME 桌面环境,则需要使用以下命令停止图形界面)

sudo systemctl stop gdm

2.切换到命令行模式:

按 Ctrl + Alt + F3 进入命令行界面。

3.使用 chmod 命令赋予下载的驱动程序执行权限:

cd /home/username/
sudo chmod +x NVIDIA-Linux-x86_64-xxx.xx.run

4.安装驱动程序:

sudo ./NVIDIA-Linux-x86_64-xxx.xx.run

(注意:xxx.xx 需要替换成实际的驱动程序版本号)

5.按照提示进行安装:

在安装中,可以选择是否安装 Nouveau 显卡驱动程序。如果没有禁用 Nouveau 驱动程序,需要选择“否”,然后在安装完成后再禁用 Nouveau 驱动程序。

6.重新启动:

sudo reboot

五、确认Nvidia显卡驱动是否安装成功

在重新启动系统之后,使用以下命令来确认 Nvidia 显卡驱动是否安装成功:

lsmod | grep -i nvidia

如果输出中有 nvidia,则说明安装成功。

此外,你也可以使用以下命令来查看 Nvidia 显卡配置信息:

nvidia-smi

以上就是安装 Nvidia 显卡驱动的具体步骤。不过请注意,不同的显卡驱动程序版本可能会有不同的安装步骤,请根据情况自行调整。