- 查看电脑的显卡是否正常
lspci | grep VGA # 查看集成显卡
lspci | grep NVIDIA # 查看NVIDIA显卡 -
查看显卡硬件型号
ubuntu-drivers devices
从上图可以看出,我的显卡是:GM204 [GeForce GTX 980],推荐安装的版本号是:nvidia-driver-430 - distro non-free recommended。
- 如果同意安装推荐版本,那我们只需要终端输入:sudo ubuntu-drivers autoinstall 就可以自动安装了。
当然我们也可以使用 apt 命令安装自己想要安装的版本,比如我想安装 340 这个版本号的版本,终端输入:sudo apt install nvidia-340 就自动安装了。
安装过程中按照提示操作,除非你知道每个提示的真实含义,否则所有的提示都选择默认就可以了,安装完成后重启系统,NVIDIA 显卡就可以正常工作了。 - 如果重启后电脑表示循环登录,则进入fft1将驱动卸载:sudo apt-get remove --purge nvidia-*,然后按以下步骤重新安装
- 禁用可能导致问题的开源驱动,vim /etc/modprobe.d/blacklist.conf ;添加以下内容
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv
- 卸载干净所有的nvidia驱动:sudo apt-get remove --purge nvidia-*
- 添加驱动源:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
- 添加驱动源:
- 安装驱动
sudo ubuntu-drivers autoinstall
sudo nvidia-xconfig
sudo update-initramfs -u
sudo reboot
- 安装驱动
-
判断驱动是否安装成功
nvidia-smi
-
装完显卡驱动就可以按装cuda了https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=debnetwork
添加环境变量
vim ~/.bashrc
export LD_LIBRARY_PATH=/usr/local/cuda/lib
export PATH=$PATH:/usr/local/cuda/bin
source ~./bashrc