ubuntu18.04安裝顯卡驅動


電腦硬件有 NVIDIA 的顯卡,但是沒有驅動,那它是不能工作的,所以為了讓顯卡能夠工作,發揮它的作用,我們需要安裝顯卡驅動。

1. 使用 Ubuntu 軟件倉庫中的穩定版本安裝

1.1. 查看顯卡硬件型號

在終端輸入:ubuntu-drivers devices,可以看到如下界面:

wmz@wmz:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001B06sv00007377sd00000000bc03sc00i00
vendor   : NVIDIA Corporation
model    : GP102 [GeForce GTX 1080 Ti]
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-440 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

從上圖可以看出,我的顯卡是:GP102 [GeForce GTX 1080 Ti],推薦安裝的版本號是: nvidia-driver-440 - distro non-free recommended。

1.2. 開始安裝

  • 如果同意安裝推薦版本,那我們只需要終端輸入:sudo ubuntu-drivers autoinstall 就可以自動安裝了。
  • 當然我們也可以使用 apt 命令安裝自己想要安裝的版本,比如我想安裝 390 這個版本號的版本,終端輸入:sudo apt install nvidia-390 就自動安裝了。
  • 安裝過程中按照提示操作,除非你知道每個提示的真實含義,否則所有的提示都選擇默認就可以了,安裝完成后重啟系統,NVIDIA 顯卡就可以正常工作了。安裝完成后你可以參照 https://linuxconfig.org/benchmark-your-graphics-card-on-linux 上的介紹測試你的顯卡。

注意:安裝到最后會提示需要在BIOS中將 security boot設置為Disabled,這個很重要,不然重啟ubuntu后會因為顯卡驅動與顯卡無法通信,造成分辨率降低,上次還以為電腦出了什么問題重新安裝了多遍顯卡驅動,甚至重新安裝了系統,其實都是無用功,

真正應該做的僅僅是禁用UEFI安全啟動

首先:重啟,按F2/DEL進入BIOS

  1. 確定 "OS Type" 是 "Windows UEFI"
  2. 點擊進入 "Key Management"
  3. 以下每一項上面點右鍵——"Clear Secure Boot keys"
  4. 刪除完成后,Secure Boot state 將自動變為 disabled,然后設置OS Type 為 Other OS .

 禁用UEFI安全啟動后重啟電腦后電腦分辨率正常,查看顯卡驅動安裝情況:

wmz@wmz:~$ nvidia-smi
Wed Aug  5 22:58:59 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.95.01    Driver Version: 440.95.01    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| 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 108...  Off  | 00000000:01:00.0  On |                  N/A |
| 27%   56C    P0    69W / 260W |    255MiB / 11175MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1185      G   /usr/lib/xorg/Xorg                            18MiB |
|    0      1244      G   /usr/bin/gnome-shell                          49MiB |
|    0      1469      G   /usr/lib/xorg/Xorg                            96MiB |
|    0      1598      G   /usr/bin/gnome-shell                          86MiB |
+-----------------------------------------------------------------------------+

如果沒有禁用UEFI安全啟動,屏幕分辨率降低,查看顯卡驅動信息會返回與顯卡通信失敗等信息。

 

其他安裝方式參考下面的鏈接。

參考:https://zhuanlan.zhihu.com/p/59618999

禁用uefi安全啟動參考:https://blog.csdn.net/qq_29650553/article/details/81028739


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM