求助,网络安装无法进入桌面环境

smagican · · 180 次点击
不是你安装错了,而是显卡/显示管理器/固件三个点叠加导致 SDDM 起不来。 你看到的其实是两个问题: 1. starting sddm.service 卡死 系统 已经正常启动到图形阶段 但 SDDM(KDE 的登录管理器)启动失败 90% 是显卡驱动 / 显示模式问题 KDE 本身没启动,卡在“登录界面”之前 2. 安全模式里提示: Unable to load firmware rtl_nic/rt18168g-2.fw (-2) 这是 Realtek 网卡固件缺失: 不是致命错误,由于已经提示 Link is up,这个报错不会导致系统卡死或进不了桌面,网卡固件问题 ≠ 桌面进不去 二、最关键的原因(重点) 你的机器是:AMD R5 30 系列独显 KDE + SDDM,网络安装(默认不会装 non-free-firmware) 需要注意: Debian 12/13 开始: AMD 显卡 = 必须有 firmware-amd-graphics 没有它,结果通常是:SDDM 黑屏 / 卡死,能进入多用户模式,但进不了图形界面 可以尝试启动 sddm,以确认是否是显卡导致的: 在命令行里执行: `systemctl status sddm` 如果你看到类似: segfault failed to start stuck waiting for display 那就基本确认。 再看显卡:`lspci -k | grep -A3 -E "VGA|Display"` 如果看到:Kernel driver in use: amdgp 但没有 firmware 提示 或者 dmesg 里有:dmesg | grep amdgpu 看到 firmware missing / failed to load, 基本可以确定是这个问题。 解决方案: 在安装源的配置中,启用 non-free-firmware 源(Debian 13 必须) 编辑源 /etc/apt/sources.list, 把每一行改成类似这样(重点是加上 non-free-firmware): deb http://deb.debian.org/debian trixie main contrib non-free non-free-firmware deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware deb http://deb.debian.org/debian trixie-updates main contrib non-free non-free-firmware 保存退出。安装 AMD 显卡固件 + 网卡固件 ``` apt update apt install firmware-amd-graphics firmware-realtek ## 顺手补齐 sddm plasma的组件 apt install --reinstall sddm plasma-desktop kde-standard ``` 然后启用 SDDM: `systemctl enable sddm`
#1
更多评论
谢谢。当时下载DVD镜像安装了。我觉得官方应该考虑这个问题,毕竟网络安装的时候编辑源也有门槛,我还不会,这一点不如opensue
#2