您好,登錄后才能下訂單哦!
這篇文章主要講解了“ubuntu上怎么安裝nvidia驅動”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“ubuntu上怎么安裝nvidia驅動”吧!
一切的一切,只是因為我想在ubuntu上安裝一個matlab跑程序……在重新啟動之后,一直卡在輸入賬戶密碼這步,進不去桌面。輸入正確的密碼,黑屏一下,然后又會閃退回登錄界面,這就是傳說中的“循環登錄”,其間還提示了一個:
System program problem detected Do you want to report the problem now? Cancel Report problem...
查了下,這是系統錯誤報告,說明系統某個地方出錯了。可以關閉這個提示:
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就可以了,不過這個沒什么意義,還是進不去的。
這是實驗室的服務器,里面有數據,不能重裝系統……查了半天資料,查到了錯誤的log日志存在的地方:
#進入/home目錄 cd ~ #查看所有的文件(包括隱藏文件) ls -la #就能看到.xsession-errors文件了,而且時間還是最新的 cat .xsession-errors #出來的結果是: Xlib: extension "GLX" missing on display ":0". Xlib: extension "GLX" missing on display ":0". ....
百度了下,原來是Nvidia驅動不兼容導致的,問題終于找出來了,以為馬上能解決了,只是沒想到這是個開頭……
注意,這臺機器的參數是:
機器型號:Dell Precision Tower 7810(工作站) CPU:Intel Xeon(R) CPU E5-2637 v3 3.50Ghz×4 顯卡:nvidia gk110gl Quadro k6000 操作系統:ubuntu 16.04LTS(內核:4.4.0-116-generic)
進入tty命令行模式
在登錄界面按Ctrl+Alt+F1
(F1~F6可以開啟6個不同的界面)進入命令行模式;按Ctrl+Alt+F7
可以返回圖形界面。
如果忘記了賬戶名,可以返回圖形界面,輸入密碼的上面是賬戶名
不用擔心顯示的問題,最壞的情況我們也有命令行可以使用
sudo apt-get purge nvidia-*
默認源都是國外的服務器,很慢,更新成國內的:
(1)進入清華大學開源軟件鏡像站,選擇ubuntu 16.04LTS,增加基礎源。
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 # 預發布軟件源,不建議啟用 # 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的區別:update更新路徑,相當于找到資源存放的位置;而upgrade更新軟件,相當于軟件管家自動升級已經安裝好的軟件。
如果發現都被忽略了,出現: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 #加入以下內容 101.6.8.193 mirrors.tuna.tsinghua.edu.cn #立即生效 sudo /etc/init.d/networking restart
【第3步】重新sudo apt-get update
查看自己的linux內核版本
uname -r 4.4.0-116-generic
感謝各位的閱讀,以上就是“ubuntu上怎么安裝nvidia驅動”的內容了,經過本文的學習后,相信大家對ubuntu上怎么安裝nvidia驅動這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。