Ubuntu 18.04 LTS安裝NVIDIA顯卡驅動


寫在前面

換成Ubuntu系統后,系統默認安裝的是X org提供的開源驅動nouveau,這個驅動可以勝任2D圖形加速任務,但對3D圖形處理就無能為力了。因此,在啟動VMWare虛擬機的時候就經常報形如 “No 3D support is aviable from host”, "Hardware graphics acceleration is not aviliable"之類的錯誤。網上的教程林林總總,但實際上換驅動的方法並沒有有些教程里說的那么復雜。現總結如下,以備后用。

一、硬件說明

  • 電腦:DELL-Inspiron-7472
  • 獨立顯卡型號:NVIDIA-GeForce-MX150
  • 系統:Ubuntu-18.04 LTS

二、安裝過程

  1. 禁用BIOS中的Security Boot選項。方法:開機時按F12,進入BIOS界面,並在Security Boot那項中勾選Disable Security Boot

  2. 禁用系統自帶的nouveau顯卡驅動。方法:

    sudo -s	# 提升至root權限
    cd /etc/modprobe.d
    vim blacklist.conf 	#不會用vim的用gedit也可以,把命令里的vim換成gedit就行
    

    然后在blacklist.conf文件末尾加上下面兩行:

    blacklist nouveau
    options nouveau modeset=0
    

    保存並退出,然后執行命令:update-initramfs -u
    重啟系統,並在終端中輸入lsmod | grep nouveau,若無輸出則說明禁用成功

  3. 安裝NVIDIA自己的驅動

    • 軟件與更新中轉到附加驅動那個窗口(如下圖所示)
      軟件與更新-附加驅動
    • 勾選“使用NVIDIA driver metapackage 來自nvidia-driver-430”(390也可以,建議不要勾選test的那個,因為有可能不穩定)
    • 點擊“應用更改”,重啟系統即可
  4. 重啟系統后,打開終端,輸入nvidia-smi,如下圖所示即為成功demo

寫在后面

想裝cuDNN的同學建議先去NVIDIA的官網傳送門上面查一下自己電腦GPU的compute capability,cuDNN要求GPU compute capability3.0及以上。原文如下:

Ensure you meet the following requirements before you install cuDNN.

  • A GPU of compute capability 3.0 or higher. To understand the compute capability of the GPU on your system, see: CUDA GPUs.
  • For the latest compatibility software versions of the OS, CUDA, the CUDA driver, and the NVIDIA hardware, see the cuDNN Support Matrix.

我的電腦就是因為顯卡太渣才被實力勸退的…MX150不配擁有姓名TAT


免責聲明!

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



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