溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ubuntu上怎么安裝nvidia驅(qū)動

發(fā)布時間:2022-11-29 09:15:15 來源:億速云 閱讀:112 作者:iii 欄目:服務器

這篇文章主要講解了“ubuntu上怎么安裝nvidia驅(qū)動”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“ubuntu上怎么安裝nvidia驅(qū)動”吧!

前言

一切的一切,只是因為我想在ubuntu上安裝一個matlab跑程序……在重新啟動之后,一直卡在輸入賬戶密碼這步,進不去桌面。輸入正確的密碼,黑屏一下,然后又會閃退回登錄界面,這就是傳說中的“循環(huán)登錄”,其間還提示了一個:

    System program problem detected
Do you want to report the problem now?
Cancel                              Report problem...

查了下,這是系統(tǒng)錯誤報告,說明系統(tǒng)某個地方出錯了。可以關閉這個提示:

sudo vi /etc/default/report

# set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=1

把其中的enabled=1改成0就可以了,不過這個沒什么意義,還是進不去的。

這是實驗室的服務器,里面有數(shù)據(jù),不能重裝系統(tǒng)……查了半天資料,查到了錯誤的log日志存在的地方:

#進入/home目錄
cd ~
#查看所有的文件(包括隱藏文件)
ls -la
#就能看到.xsession-errors文件了,而且時間還是最新的
cat .xsession-errors
#出來的結(jié)果是:
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
....

百度了下,原來是Nvidia驅(qū)動不兼容導致的,問題終于找出來了,以為馬上能解決了,只是沒想到這是個開頭……

一、Nvidia快速安裝手冊

注意,這臺機器的參數(shù)是:

機器型號:Dell Precision Tower 7810(工作站)
CPU:Intel Xeon(R) CPU E5-2637 v3 3.50Ghz×4
顯卡:nvidia gk110gl Quadro k6000
操作系統(tǒng):ubuntu 16.04LTS(內(nèi)核:4.4.0-116-generic)

進入tty命令行模式

在登錄界面按Ctrl+Alt+F1(F1~F6可以開啟6個不同的界面)進入命令行模式;按Ctrl+Alt+F7可以返回圖形界面。

輸入賬戶名和密碼

如果忘記了賬戶名,可以返回圖形界面,輸入密碼的上面是賬戶名

清除所有的英偉達顯卡驅(qū)動程序

不用擔心顯示的問題,最壞的情況我們也有命令行可以使用

sudo apt-get purge nvidia-*

更新apt的國內(nèi)源

默認源都是國外的服務器,很慢,更新成國內(nèi)的:

(1)進入清華大學開源軟件鏡像站,選擇ubuntu 16.04LTS,增加基礎源。

ubuntu上怎么安裝nvidia驅(qū)動

sudo vi /etc/apt/sources.list

# 默認注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

# 預發(fā)布軟件源,不建議啟用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

(2)更新apt源

sudo apt-get update

注意這里的update和upgrade的區(qū)別:update更新路徑,相當于找到資源存放的位置;而upgrade更新軟件,相當于軟件管家自動升級已經(jīng)安裝好的軟件。

如果發(fā)現(xiàn)都被忽略了,出現(xiàn):apt-get: Could not resolve 'mirrors.tuna.tsinghua.edu.cn’,說明它可能無法解析這個域名的IP地址:

【第1步】去ChinaZ查詢這個域名的服務器IP,得到IP地址為101.6.8.193

【第2步】將這個IP加入hosts:

#編輯
sudo vi /etc/hosts
#加入以下內(nèi)容
101.6.8.193 mirrors.tuna.tsinghua.edu.cn
#立即生效
sudo  /etc/init.d/networking restart

【第3步】重新sudo apt-get update

查看自己的linux內(nèi)核版本

uname -r
4.4.0-116-generic

感謝各位的閱讀,以上就是“ubuntu上怎么安裝nvidia驅(qū)動”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對ubuntu上怎么安裝nvidia驅(qū)動這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI