Ubuntu18.04 显卡驱动安装
更新阿里源
Ubutnu安裝后的第一件事是找到Software & Updates,將源更新為阿里云的源 。這樣可以幫助我們減少很多麻煩。
之后,到第二頁選擇Other Software勾選Canonical Partners。
之后進行手動更新
sudo apt update sudo apt upgrade安裝NVIDIA社區版驅動
1. nouvean
首先查看nouvean是否被禁
lsmod | grep nouveau什么都沒有顯示,表明被禁止,直接進行第二步即可。否則按以下動作進行。
sudo gedit /etc/modprobe.d/blacklist.conf # 然后在末尾添加 # blacklist nouveau # options nouveau modeset=0 # 保存退出,更新內核并重啟 sudo update-initramfs -u sudo reboot2. 安裝獨顯驅動
刪除舊的NVIDIA驅動:
sudo apt-get purge nvidia-*1然后安裝。
sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get upgrade ubuntu-drivers devices #查看自己的顯卡及可以安裝的驅動版本== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001BA1sv00001558sd000067C1bc03sc00i00
vendor : NVIDIA Corporation
model : GP104M [GeForce GTX 1070 Mobile]
driver : nvidia-driver-435 - distro non-free
driver : nvidia-driver-390 - third-party free
driver : nvidia-driver-410 - third-party free
driver : nvidia-driver-440 - third-party free recommended
driver : nvidia-driver-415 - third-party free
driver : xserver-xorg-video-nouveau - distro free builtin
== /sys/devices/pci0000:00/0000:00:14.3 ==
modalias : pci:v00008086d0000A370sv00008086sd000002A4bc02sc80i00
vendor : Intel Corporation
manual_install: True
driver : backport-iwlwifi-dkms - distro free
輸出內容如上,第三行顯示顯卡為1070,之后是適合的驅動,這里我應當選擇安裝440。
而最后一部分顯示目前使用的顯卡是Intel的集顯。如需顯卡切換則參考第三部分。
sudo apt install nvidia-driver-440 # 也可以到官網下載安裝文件然后使用sh命令安裝 # 或者自動安裝 # sudo ubuntu-drivers autoinstall還有一種手動安裝官方版驅動的方法:
sudo apt-get purge nvidia-* sudo dpkg --add-architecture i386 sudo apt update sudo apt install build-essential libc6:i386 sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo update-initramfs -u sudo reboot下載官網驅動,我的是:
sudo telinit 3 CTRL+ALT+F1 sudo sh NVIDIA-Linux-x86_64-440.59.run重啟
3.顯卡切換
之后如果想要安裝CUDA和cudnn,需要將顯卡進行切換。簡單點的做法是打開NVIDIA X Server Setting,然后在PRIME Profiles哪一項點擊選擇顯卡切換。不夠也有可能不生效。
不過即使切換不了顯卡并不代表著cuda和cudnn安裝不上。目前我的輸入ubuntu-drivers devices顯示的依舊是英特爾的顯卡,但是這并不影響我的使用。但是我安裝的時候是切換好了的。因此建議先嘗試是否能夠安裝成功。安裝失敗則考慮顯卡切換的問題。
具體參考:1.Ubuntu18.04 CUDA與cudnn安裝
2.Ubuntu 18.04 獨顯和集顯切換
安裝成功后,輸入nvidia-smi,我這里要稍微多一點東西,列表第一列不僅顯示了Driver Version,還有已經安裝好的CUDA Version。
?
總結
以上是生活随笔為你收集整理的Ubuntu18.04 显卡驱动安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu18.04 CUDA与cud
- 下一篇: 人工智能的时代?未来已至?