手機版
你好,游客 登錄 注冊
背景:
閱讀新聞

Ubuntu 18.04安裝NVIDIA顯卡驅動教程

[日期:2019-02-28] 來源:Linux社區  作者:Linux [字體: ]

最近遇到了在Ubuntu 18.04上安裝NVIDIA顯卡驅動的情況,看到一篇教程講解的很好,拿來收藏。

安裝NVIDIA顯卡驅動風險極大,新手注意。

在Ubuntu 18.04上安裝NVIDIA有三種方法:

  • 使用標準Ubuntu倉庫進行自動化安裝
  • 使用PPA倉庫進行自動化安裝
  • 使用官方的NVIDIA驅動進行手動安裝

上述三種方法均可用,我個人更習慣于使用手動安裝。

注意:

在安裝之前首先就是要禁用Nouveau的驅動,禁用該驅動的方法參照這篇http://www.vnrggh.live/Linux/2019-02/157171.htm

上一步的改動只是在安裝的時候臨時禁用。如果沒有永久禁用該驅動,可能會出現安裝完畢NIVIDA顯卡后無法進入Ubuntu的情況(在登錄界面,輸入密碼也無法登錄)。

所以,在安裝后Ubuntu成功后需要在grub的配置文件里面更改:

$ sudo gedit /boot/grub/grub.cfg

在文本中搜索quiet slash 然后添加acpi_osi=linux nomodeset,保存文本即可。

1. 使用標準Ubuntu 倉庫進行自動化安裝

這種方法幾乎是所有的示例中最簡單的方法,也是該教程最為推薦的方法。首先,檢測你的NVIDIA顯卡型號和推薦的驅動程序的模型。在命令行中輸入如下命令:

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001180sv00001458sd0000353Cbc03sc00i00
vendor  : NVIDIA Corporation
model    : GK104 [GeForce GTX 680]
driver  : nvidia-304 - distro non-free
driver  : nvidia-340 - distro non-free
driver  : nvidia-384 - distro non-free recommended
driver  : xserver-xorg-video-nouveau - distro free builtin

== cpu-microcode.py ==
driver  : intel-microcode - distro free

從輸出結果可以看到,目前系統已連接Nvidia GeFrand GTX 680顯卡,建議安裝驅動程序是 nvidia-384版本的驅動。如果您同意該建議,請再次使用Ubuntu驅動程序命令來安裝所有推薦的驅動程序。

輸入以下命令:

$ sudo ubuntu-drivers autoinstall1

一旦安裝結束,重新啟動系統,你就完成了。

2. 使用PPA倉庫進行自動安裝

使用圖形驅動程序PPA存儲庫允許我們安裝NVIDIA beta驅動程序,但是這種方法存在不穩定的風險。
首先,將ppa:graphics-drivers/ppa存儲庫添加到系統中:

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update

接下來,識別顯卡模型和推薦的驅動程序:

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001180sv00001458sd0000353Cbc03sc00i00
vendor  : NVIDIA Corporation
model    : GK104 [GeForce GTX 680]
driver  : nvidia-340 - third-party free
driver  : nvidia-390 - third-party free recommended
driver  : nvidia-387 - third-party free
driver  : nvidia-304 - distro non-free
driver  : nvidia-384 - third-party free
driver  : xserver-xorg-video-nouveau - distro free builtin

== cpu-microcode.py ==
driver  : intel-microcode - distro free

輸入以下命令:

$ sudo apt install nvidia-390

一旦完成,即可重新啟動系統。

3.使用官方的NVIDIA驅動進行手動安裝

這種方式也是我最常用的方式,安裝方式如下。

首先識別NVIDIA顯卡型號,輸入一下命令:

$  lshw -numeric -C display

或者

$ lspci -vnn | grep VGA

下載NVIDIA官方顯卡驅動,然后存儲到相應路徑。

停止可視化桌面:

$ sudo telinit 3

之后會進入一個新的命令行會話,使用當前的用戶名密碼登錄

在相應路徑下安裝NVIDIA驅動(安裝文件也可為.sh后綴,如果提示沒有權限使用sudo):

$ bash NVIDIA-Linux-x86_64-384.111.bin

按照以下步驟:

  Accept License
  The distribution-provided pre-install script failed! Are you sure you want to continue? -> CONTINUE INSTALLATION
  Would you like to run the nvidia-xconfig utility? -> YES


在安裝結束后,在命令行輸入一下命令重啟,NVIDIA驅動即可安裝成功:

$ sudo reboot

Linux公社的RSS地址http://www.vnrggh.live/rssFeed.aspx

本文永久更新鏈接地址http://www.vnrggh.live/Linux/2019-02/157170.htm

linux
相關資訊       Ubuntu 18.04安裝NVIDIA顯卡驅動 
本文評論   查看全部評論 (0)
表情: 表情 姓名: 字數

       

評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
彩票平台