Linux 双显卡 黑屏,Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载...
使用Ubuntu的朋友一般都會遇到幾種狀況:
安裝Ubuntu的時候,卡在Ubuntu的LOGO界面或黑屏。
雙顯卡安裝Nvidia驅動,循環登錄或黑屏
這一切的萬惡之源就是集顯造成的!!!
環境說明:Ubuntu16.04+Win10(雙系統+雙顯卡GTX960) +Grub(開機時彈出的選擇系統的操作窗口)
接下來就是方法了:
First,針對第一種狀況,網上已經有很多辦法了,也有效,簡單說說我的方法:
1、啟動系統后在Grub界面,選擇ubuntu系統的那一行,然后按E鍵,就會進入Grub的編輯狀態。
?
2、在quiet splash 后面加(先打空格)nomodeset,然后按F10保存啟動即可!!!
3、由于那個是臨時改動,所以還需要一步,打開終端:
sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub
#編輯打開的文件,找到GRUB_CMDLINE_LINUX_DEFAULT那一行,在后面加上(在quiet splash后打一個空格) nomodeset(保險起見,nomodeset后面加多一個空格),保存,然后在終端輸入 sudo update-grub 重啟后就OK了!!!
1
2
Secondly,到了我們最多人困擾的環節了,裝顯卡驅動導致各類問題(黑屏或循環登錄)!
此類問題原本深深困擾我,什么改那個改這個,不同方式裝驅動,禁用這個禁用那個,拉集顯進黑名單,統統試過,但就是解決不了!!!
最終我發現了問題的根源,確實是集顯的問題!(但由于我們是雙系統或雙顯卡或著存在Grub啟動項,導致沒有解決到問題的根本!)
這一切的原因就是因為我們裝系統的時候,加的那個參數nomodeset!!! 接下來詳細教程:
1、首先確定是否安裝了Nvidia驅動(任何方式都可以,apt-get或系統軟件附加或deb包)
查看是否成功:nvidia-smi
2、如果已經裝了驅動后,出現了循環登錄或黑屏,那么就重新啟動,在Grub界面選Ubuntu系統那一行然后按E鍵進入編輯模式!(懶得弄圖,用上面的了!)
?
3、也是上圖那個位置,我們會看到?"quiet splash nomodeset",主要看是否有nomodeset,有的話刪除它(可能有人是queit splash= nomodeset,刪除'= nomodeset'即可!)
4、然后在原來那個位置加?acpi_osi=linux(代碼之間用空格隔開!),然后按F10啟動,就可以進入界面了。
5、最后一步,保存信息,打開終端:
sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub
#打開文件后將nomodest刪除替換為 acpi_osi=linux
#然后更新grub
sudo update-grub
1
2
3
4
至此,此類問題被終結了,網上很多方法沒有完全考慮電腦的裝載環境,導致很多人嘗試了許多方法卻不能解決問題,或者沒有被根本上解決!
解釋一下 Grub引導了系統進行啟動,所以它的參數被傳入了,即nomodeset(調用集顯)如果存在,系統就會一直調用集顯,然后就出現循環登錄或黑屏。由于剛剛安裝系統一般沒有驅動,很多人只能通過調用集顯去進入圖形界面(除非在命令行下安裝了驅動),導致了nomodeset參數的加入。
而acpi_osi=linux是告訴Grub,電腦將以Linux系統啟動,調用其中驅動,所以可以用Nvidia的驅動進行顯示了!
總結
以上是生活随笔為你收集整理的Linux 双显卡 黑屏,Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Win7内存评分规则揭秘:0到10分,你
- 下一篇: 手机内存新选择!速度飞快、稳定如山、省电