Ubuntu18.04安装nvidia显卡驱动

网上安装nvidia显卡驱动的方法,大概分为三部分:先禁用nouveau,然后到nvidia官网下载相应的驱动,最后切换的字符界面安装。之前我在Ubuntu16.04也做过相应的操作,具体可以查看:Ubuntu16.04显卡驱动安装。

但是当我在Ubuntu18.04,却安装失败了,后面在网上找到了一个更简单的方法,只需要一个命令就搞定了。具体可以参考:https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux#h7-automatic-install-using-ppa-repository-to-install-nvidia-beta-drivers

1.先禁用显卡:

1.1 编辑/etc/modprobe.d/blacklist.conf

sudo gedit /etc/modprobe.d/blacklist.conf

并添加如下内容

blacklist nouveau
options nouveau modeset=0

1.2 执行

sudo update-initramfs -u

1.3 重启后运行

lsmod | grep nouveau

如果没有任何输出说明禁用成功。


2.安装显卡驱动

该教程中提供了2种安装的方法,我使用的是第一种:

2.1 第一种:自动匹配安装方法

2.1.1 直接输入如下命令:

sudo ubuntu-drivers autoinstall

2.1.2 重启电脑

2.1.3 验证是否安装成功:

nvidia-smi

如果显示显卡相关信息则表示安装成功。

2.2 第二种:选择指定版本显卡驱动安装

2.2.1 安装新版本的驱动可以先添加源

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

2.2.2 然后执行:可以查看新版本的显卡驱动情况,当然也可以安装这些版本以外的显卡驱动版本

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:02.0/0000:05:00.0 ==
modalias : pci:v000010DEd00001C82sv000019DAsd00002456bc03sc00i00
vendor   : NVIDIA Corporation
model    : GP107 [GeForce GTX 1050 Ti]
driver   : nvidia-driver-410 - third-party free
driver   : nvidia-driver-415 - third-party free
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-418 - third-party free
driver   : nvidia-driver-396 - third-party free
driver   : nvidia-driver-430 - third-party free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
Selecting previously unselected package nvidia-dkms-430.

2.2.3 安装在那个指定显卡驱动版本:390

sudo apt install nvidia-driver-390

2.2.4 重启电脑

参考致谢:https://www.jianshu.com/p/9384af4896f3

你可能感兴趣的:(ubuntu,ubuntu16.04,深度学习环境安装)