5 天没有使用我的电脑后,我决定获取最新的软件包,其中涉及升级的内核(4.9.11 -> 4.10.1)、重命名和更新的 radeon 图形驱动程序(mesa)以及对 KDE 和 Xorg 的一些更改。
升级后事情开始变得混乱。startx
不会启动窗口管理器,但会提示我一条消息“正在等待 X 服务器开始接受连接”,在重新启动期间,看门狗会停止该进程并提示“watchdog0:看门狗没有停止”,并且每隔一段时间,当我登录 CLI 后,会弹出一条消息,内容如下:
[*randomNumber*] INFO: task kworker/0:1:104 blocked for more than 120 seconds.
[*randomNumber*] Not tainted 4.10.1-1-ARCH #1
[*randomNumber*] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message
(事实并非如此,我试过了)
我尝试重新安装涉及 KDE、图形驱动程序、xorg 等的所有内容。我什至尝试将系统上的所有软件包回滚到 3 月 1 日,但运行sudo pacman -Syyuu
降级所有内容时都会抱怨软件包依赖性已损坏。
根据我的喜好配置 Arch 和 KDE 是一件痛苦的事情,我会很高兴不必重新安装整个系统。
答案1
通过再次降级解决了这个问题,但这一次我曾经sudo pacman -Rcn ...
强制删除所有据说具有破坏依赖关系的包。