Ubuntu18 04安裝NVIDIA驅動

2021-08-27 14:00:26 字數 3065 閱讀 3917

使用sudo ubuntu-drivers autoinstall命令,可以參考這裡

最近遇到了在ubuntu 18.04上安裝nvidia的情況,看到一篇英文教程講解的很好,簡單翻譯一下拿來收藏。

在ubuntu 18.04上安裝nvidia有三種方法:

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

注意:在安裝之前首先就是要禁用nouveau的驅動,禁用該驅動的方法參照這篇部落格。

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

所以,在安裝後ubuntu成功後需要在grub的配置檔案裡面更改:

$ sudo gedit /boot/grub/grub.cfg
在文字中搜尋quiet slash然後新增acpi_osi=linux nomodeset,儲存文字即可。

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

$ 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 autoinstall
一旦安裝結束,重新啟動系統,你就完成了。

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
停止視覺化桌面:

$ 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

Ubuntu18 04 系統安裝

swap 4096 55g 需要放各種軟體 sudo apt get update sudo apt get install openssh server 無法獲得鎖 var lib dpkg lock open 11 資源暫時不可用 e 無法鎖定管理目錄 var lib dpkg 是否有其他程序正...

安裝Ubuntu18 04過程

製作啟動u盤 準備好iso檔案,使用 rufus 2.18 製作啟動u盤。partition scheme and target system type 建議選擇 mbr,uefi 從u盤啟動 建立主分割槽 安裝系統和軟體 40g 主分割槽 空間起始位置 ext4 雖然ubuntu18.04系統在1...

Ubuntu18 04離線安裝NVIDIA顯示卡驅動

費了一天的勁,走了好多的坑,最主要的原因是gcc版本的問題,一定要用最新版本的gcc 我用的是gcc 7.3 刪除所有原來顯示卡驅動sudo apt remove purge nvidia 4 禁用nouveau驅動 sudo gedit etc modprobe.d blacklist.conf ...