为什么从 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
    

相关内容