我已經嘗試解決這個問題大約 4 個小時了,但我不能 100% 確定如何表達這個問題,所以請耐心等待。
背景
我已經使用我的 Linux 筆記型電腦幾個月了,一切都很順利。它正在運行 Mint,但我不會向您尋求有關 Mint 系統的幫助。不管怎樣,出於某種原因,我決定今天必須重新啟動我的系統,這就是災難開始的地方。有很多不同的錯誤,其中大部分我都不記得了,也沒有找到解決方案。我仍然可以訪問我的文件,因此我決定備份它們並重新安裝作業系統,這次是最新的 Ubuntu。初始安裝大部分順利,但是以下是我遇到的一些問題:
問題
在初始安裝和第一次重新啟動(沒有出現問題)之後,之後的重新啟動沒有成功。
- Nouveau 阻止我啟動系統並進入 GRUB 選單。
我沒有確切的錯誤訊息,但我相信對於這個問題有足夠的線索。
我透過重新安裝並安裝官方 Nvidia 驅動程式「解決」了這個問題。按照標準,透過驅動程序,我選擇整合 GPU 作為標準,因為 Nvidia 的 GPU 很快就會耗盡我的電池壽命。 Yadayadayada,下次重新啟動:
- 儘管安裝了 nvidia 驅動程序,但仍出現與先前相同的問題。
這次我覺得很聰明。我透過隨身碟啟動了 ubuntu,安裝了其他安裝,並查找如何在不破壞任何內容的情況下編輯 grub.cfg。我在所有啟動選項上將“quiet Splash”替換為“nomodeset”,然後再次重新啟動:
- 全新問題:“hdaudio hdaudioC0D2:無法綁定編解碼器”
這不僅僅是一個警告,整個系統在顯示該訊息後拒絕啟動。我還是進不了GRUB。除了其他發行版上的一些線程和完全不同的情況之外,我在該消息中也沒有發現任何內容。
現狀
我再次重新安裝了 ubuntu,並確保不要保留 Nvidia GPU 選項。它確實重新啟動得很好,但是,我非常希望這個問題得到解決,但我不知道如何解決。當系統重新啟動時基本上會崩潰時,我不願意將任何資料放入系統上。我的筆記型電腦被詛咒了嗎?
答案1
當我在華碩 ROG 筆記型電腦上啟動新安裝的 Ubuntu 19.10 時,遇到了完全相同的問題。
我必須從啟動選項畫面啟動到 Ubuntu 恢復模式,並使用以下內容編輯 grub 檔案:
sudo nano /etc/default/grub
然後編輯以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="i915.alpha_support=1“
然後按 Ctrl+O 儲存,然後按 Ctrl+X 退出 nano,然後只需執行:
sudo update-grub
完成後:
sudo reboot
編輯:
運行更新並重新啟動後,它再次出現音訊錯誤。我返回 grub 檔案並刪除了先前的編輯,再次運行 update-grub,然後將以下行新增至/etc/modprobe.d/modesetting.conf
:
options i915 modeset=1
再次做了一次sudo reboot
,現在一切正常!我不明白根本問題是什麼,也不明白為什麼這有效,但它對我有用。希望這對其他人有幫助。