![为什么从 F22 升级到 F23 后会挂起?](https://linux22.com/image/76852/%E4%B8%BA%E4%BB%80%E4%B9%88%E4%BB%8E%20F22%20%E5%8D%87%E7%BA%A7%E5%88%B0%20F23%20%E5%90%8E%E4%BC%9A%E6%8C%82%E8%B5%B7%EF%BC%9F.png)
这是一个自我回答的问题。
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
我的解决方案是:
- 编辑 grub 菜单属性,添加到
runlevel 3
以“linux”开头的行 使用
distro-sync
,而不是system-upgrade
:dnf distro-sync --releasever=23