ubuntu系統安裝顯卡驅動


  1. 查看顯卡型號

    在root用戶下輸入

    # ubuntu-drivers devices

    可以看到顯卡型號

    Ubuntu18.04安裝NVIDIA 驅動(GTX 1050ti)
  2. 下載顯卡驅動

    選擇手動方式安裝驅動的話可以從英偉達官網進行下載。

    https://www.geforce.com/drivers

    我下載的版本是NVIDIA-Linux-x86_64-450.57.run

    Ubuntu18.04安裝NVIDIA 驅動(GTX 1050ti)
  3. 禁止自帶nouveau驅動

    1> 卸載已經安裝了的nvidia驅動(一般之前沒裝過的話,也沒有nvidia驅動可以卸載)

    # sudo apt-get purge nvidia*

    2> 禁用自帶nouveau驅動

     sudo  vi  /etc/modprobe.d/blacklist-nouveau.conf

    打開后在CONF文件中添加:

      blacklist nouveau

      options nouveau modeset=0

    然后更新一下:

      sudo update-initramfs -u

    更新成功后,重啟計算機后輸入命令:

      lsmod | grep nouveau

    沒有輸出任何東西,說明nouveau禁用成功(一般禁用成功后在本次開機時電腦分辨率會變化,很容易分辨)。

  4. 安裝NVIDIA顯卡驅動

    1> 首先需要安裝lightdm,主要是用來關閉啟動圖形界面用

      sudo apt-get install lightdm

    Ubuntu18.04安裝NVIDIA 驅動(GTX 1060)

    選擇lightdm,系統自動安裝完成后退回CLI(命令行)模式

    2> 關閉x-Window(不關閉的話驅動無法正常安裝)

      sudo service lightdm stop

    3> 安裝NVIDIA驅動

     進入到下載的顯卡驅動的路徑下,添加執行權限並執行

     chmod777 NVIDIA-Linux-x86_64-440.31.run

     sudo ./NVIDIA-Linux-x86_64-440.31.run

    4> 輸入以上命令后會彈出安裝界面,點擊安裝后,首先會出現一個對話框:

    The distribution-provided pre-install script failed!Are you sure you want to continue?

    這里選擇CONTINUE INSTALLATION

    能選繼續安裝的就選繼續安裝,若不能安裝根據提示補充提前安裝的編譯器或其他插件

    這里有可能提示需要安裝gcc(GNU編譯器集合),使用命令:

1.首先更新包列表:

sudo apt update

2.安裝build-essential軟件包

sudo apt install build-essential

3.要驗證GCC編譯器是否已成功安裝,請使用gcc --version命令打印GCC版本

gcc --version

因為ubuntu linux 默認的GCC版本為7.4所以輸出的結果應該是

gcc (Ubuntu 7.4.0-1ubuntu1~18.04) 7.4.0
Copyright © 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

 

    然后提示是否需要安裝32位兼容模式,選擇確定,繼續安裝,安裝成功。

  1. 5

    重啟后,輸入命令:

    nvidia-smi

    驗證是否安裝成功


免責聲明!

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



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