
原問題更新1:
包括附加驅動程式螢幕截圖。我嘗試安裝 361.42 和 340.96,兩次都在重新啟動後出現空白畫面。
原問題:
當我安裝 ubuntu 的 nvidia 驅動程式然後重新啟動時,出現黑屏。我沒有嘗試過 2 個 nvidia 驅動程序,但兩次都出現黑屏。
如何安裝 nvidia 驅動程式而不出現黑屏?
谷歌搜尋了一下,看來我是自 16.04 發布以來第一個遇到這個問題的人:
答案1
你在哪裡/什麼時候出現黑屏?是在引導時出現 grub 選單的時候,還是在 Ubuntu Unity 登入畫面出現的時候?如果是後者,請嘗試以下操作:
新增
nomodeset
您的 Ubuntu grub 條目。反白顯示用於啟動的條目,按 e,然後新增替換ro quiet splash
……和
ro nomodeset quiet splash
……
如果正確啟動到登入畫面,請按Ctrl+ Alt+ F2,登錄,然後執行sudo prime-select intel
。然後重新啟動,看看是否可以解決問題。
另外,你是如何安裝 NVidia 驅動程式的?請在 nvidia.com 上仔細檢查您使用的是否正確。
答案2
我的顯示卡是英偉達 GeForce GTX 950。
我做的第一件事是從 nvidia.com 下載最新的穩定 NVidia 驅動程式(對我來說,它是 361.42)。我確信選擇最新的穩定且經過認證的驅動程式。順便說一句,這是一個“.run”文件。如果您對此不熟悉,請搜尋如何安裝 .run 檔案。
然後我根據這篇文章將 Nouveau 驅動程式列入黑名單(我的步驟如下,與這篇文章略有不同):安裝 Nvidia 驅動程式而不是 nouveau
我做到了全部我的工作是透過從登入畫面按 Ctrl+Alt+F1 存取的虛擬終端進行的:
將模組列入黑名單。開啟 blacklist.conf 檔案。
sudo vi /etc/modprobe.d/blacklist.conf
將以下模組新增至文件末尾:
blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv
儲存文件並退出。
刪除所有 nvidia* 軟體包(請注意,這對我沒有任何作用,但建議這樣做。運行它不會造成任何損害)
sudo apt-get remove --purge nvidia*
更新 initramfs 磁碟。我的配置是載入 nouveau 驅動程式。這需要幾秒鐘的時間。不要重啟或斷電!
sudo update-initramfs -u
重啟
停止顯示管理器,然後安裝。
在登入畫面上再次按 Ctrl+Alt+F1 進入虛擬終端。進入文字模式後,停止顯示管理器:
sudo service lightdm stop
然後,執行安裝檔(您下載的 .run 檔案)。安裝過程有詳細記錄,並且包含許多有用的消息(想像一下!)。我確實收到了有關預安裝腳本失敗的錯誤。不管怎樣我還是繼續了。有人問我“您想運行nvidia-xconfig 實用程式來自動更新您的X 配置文件,以便在重新啟動X 時使用NVIDIA X 驅動程式嗎?任何預先存在的X 配置文件都將被備份”,我回答道「是的」並繼續說。我有一個 64 位元系統,但出現 32 位元錯誤。我沒有擔心,繼續說。 64位的安裝得很好。我已經完成安裝了!
祈禱吧,重新啟動,然後登入。我希望你的也是如此!
答案3
嘗試新增 nvidia ppa ppa:graphics-drivers/ppa 並安裝最新的 364.15。
這對我的 Optimus 860m 來說很有效。
只有當您停用了安全啟動時,此功能才有效。
答案4
我用不同的方式解決了這個問題。我在一台非常舊的電腦上安裝了 16.04。我安裝了 Nvidia 舊版驅動程序,但出現黑屏。
我安裝 Lubuntu 是為了使用 LXDE 桌面。這對我來說非常有效。
sudo apt-get install lubuntu-desktop