為什麼從 F22 升級到 F23 後會掛起?

為什麼從 F22 升級到 F23 後會掛起?

這是一個自我回答的問題。

Fedora 23 剛剛發布。我跟著系統升級來自維基的說明。

sudo dnf update --refresh
# reboot the computer
sudo dnf install dnf-plugin-system-upgrade
sudo dnf system-upgrade download --releasever=23
sudo dnf system-upgrade reboot

升級很順利。我在啟動畫面中看到了新內核,但每當我嘗試啟動 F22 或 F23 內核時,載入列完成後我都會看到一個閃爍的白色遊標。這是怎麼回事?

答案1

如果您有 Nvidia 卡,問題可能會透過以下方式解釋轉速融合:

“Fedora 23 用戶”

nVidia 目前不支援 Fedora 23 中的 Xorg 伺服器,請查看本文檔中的 Rawhide 部分。

為了啟動,您可以使用 ++ 啟動到控制台CTRL,然後使用ALT以下F3命令刪除專有驅動程式:

sudo dnf remove xorg-x11-drv-nvidia\*

之後,重新啟動,一切都應該正常。如果您想再次嘗試安裝專有驅動程序,請按照 rpmfusion 中的以下說明進行操作:

Rawhide 核心是使用啟用偵錯的僅 GPL 符號建構的,該核心與 nvidia 僅二進位驅動程式不相容。您需要使用 Rawhide Nodebug 儲存庫。

請提醒,Xorg 伺服器版本也要考慮。如果與 xorg-server 不相容,您可能需要降級到以前的 fedora 版本:

dnf downgrade xorg-x11-server\* --releasever=22 --allowerasing
echo "exclude=xorg-x11*" >> /etc/dnf/dnf.conf

答案2

我遇到過非常類似的問題:fedora 掛起後

dnf system-upgrade reboot

我的解決方案是:

  1. 編輯 grub 選單屬性,加入到runlevel 3以「linux」開頭的行
  2. 使用distro-sync,而不是system-upgrade

    dnf distro-sync --releasever=23
    

相關內容