前幾日考慮給ubuntu安裝圖形桌面驅動,第一次安裝是在圖形界面下啟動終端軟體跑的NVIDIA給的安裝腳本,結果它跑了一半自動重啟了圖形界面,導致腳本被退出了,測驗發現顯卡確實已被驅動,但由于擔心會不會有某些組件缺失,便退出到tty完完整整重新又跑了遍腳本,結果這一下一弄,重啟后再次啟動則在引導完成后會卡在一個左上角只有一個橫杠的黑屏界面,無法進入GNOME的圖形化界面,
于是思考前后兩下之區別 - 為什么腳本沒跑完安裝成功了,而跑完了反而卡死了?反復回憶當時的安裝程序,想起來在tty下完整運行時它問過我這么一個問題:
Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X? Any pre-existing X configuration file will be backed up.
Yes No
當時沒仔細看,而是秉承少操作不如多操作的理念,我選了Yes,而之前第一遍不慎中斷安裝時還沒來得及選這個,而這個設定默認是No,
故此可能是它造成的問題,查找資料:HERE
NVIDIA描述說,為了讓X服務器自動使用NVIDIA驅動程式,你安裝時他們會自動問你要不要用nvidia-xconfig修改系統的X服務器組態檔/etc/X11/xorg.conf,來讓X服務器自動指向NVIDIA X來作為圖形驅動,
而不知道哪里出了問題,很明顯,這樣帶不起來圖形桌面,,,
不過我也沒必要用NVIDIA驅動來啟動桌面,畢竟還有個核顯,那么,感謝NVIDIA給我們做了備份,我們只需要去找下/etc/X11,下面有被修改過的xorg.conf檔案,和nvidia備份了的原檔案,那么rm掉這個被改了的xorg.conf,把nvidia備份了的那個檔案改回原名xorg.conf就OK了,很easy,(cat看了一下,那個備份的原來的xorg.conf是空的,,,)至于怎么修改,,,那個黑屏的時候應該也可以Ctrl+Alt+F3進入tty,登錄即可命令操作,不行的話,干脆grub啟動進recovery mode,選單里有個root,可以啟動命令列界面,在那里操作亦可,
重啟嘗試,正常啟動,顯卡被正確驅動,
那么為了避免這個問題,以后再安裝,這個就選No得了,
有關這個組態檔的更多資訊,可以看看上面nvidia給的解答,或者看看 man nvidia-xconfig,
如果有誰知道為什么讓它修改了就帶不起來圖形桌面,歡迎留言,謝謝~
另外,如果有哪位朋友知道為什么換裝NVIDIA官方驅動后,啟動不再顯示Ubuntu logo了(quiet splash沒有改,有時也會一閃而過然后就debug跑碼了),也歡迎留言~
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/531373.html
標籤:其他
