linux - 系统更新后SDDM被破坏

标签 linux systemd archlinux kde-plasma

我使用 Arch Linux 与 KDE 和 SDDM 大约有 6 个月的时间。几天前我得到了一个平常的system update 。第二天,重新启动后,系统陷入黑屏,并显示启动版本 243.0-1-arch。然后我按 Ctrl+Alt+F2tty 终端,登录并 $startx - GUI 已加载。下次当我尝试在 tty 终端中使用 $ systemctl start sddm 手动启动 sddm 时,什么也没有发生。这就是journalctl -b -1 | grep sddm 说:

сен 23 02:48:55 jenkins audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
сен 23 02:48:55 jenkins sddm[630]: Initializing...
сен 23 02:48:55 jenkins sddm[630]: Starting...
сен 23 02:48:55 jenkins sddm[630]: Logind interface found
сен 23 03:00:03 jenkins sddm[630]: Signal received: SIGTERM
сен 23 03:00:03 jenkins systemd[1]: sddm.service: Succeeded.
сен 23 03:00:03 jenkins audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
сен 23 03:00:03 jenkins kernel: audit: type=1131 audit(1569196803.849:47): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

另一个列表systemctl status sddm:

● sddm.service - Simple Desktop Display Manager
   Loaded: loaded (/usr/lib/systemd/system/sddm.service; enabled; vendor preset: disab>
   Active: active (running) since Mon 2019-09-23 10:30:06 MSK; 6h ago
     Docs: man:sddm(1)
           man:sddm.conf(5)
 Main PID: 427 (sddm)
    Tasks: 2
   Memory: 12.8M
   CGroup: /system.slice/sddm.service
           └─427 /usr/bin/sddm

сен 23 10:30:06 jenkins systemd[1]: Started Simple Desktop Display Manager.
сен 23 10:30:06 jenkins sddm[427]: Initializing...
сен 23 10:30:06 jenkins sddm[427]: Starting...
сен 23 10:30:06 jenkins sddm[427]: Logind interface found

可能会出现什么问题?

最佳答案

感谢dritter的回答,遗憾的是我无法验证其正确性,因为我找到了另一个解决方案,甚至是两个(我检查了这两个选项 - 所有选项都有效)。因此,第一个解决方案是降级 Linux-lts 核心(在我的例子中从 4.19.73-1 降级到 4.19.72-1 或更低)。另一个解决方案(我选择的)是安装 nvidia-dkms 驱动程序。

关于linux - 系统更新后SDDM被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58064222/

相关文章:

regex - Linux '' 查找 '' command: File aging for special extention. Regex and mtime doesn' t 一起工作

java - 在 Linux 下使用 java.nio.Files 更改文件所有者组

systemd - 在Systemd中引用其他环境变量

linux - 如何使用 systemd 在启动时启用 guake

mysqld_safe 不允许连接 MySQL

C 代码在 archlinux 上运行,但不能在 ubuntu 10.04 上运行

linux - psql: 无法连接到服务器: 没有这样的文件或目录 "Centos7"

python 轮子 : cp27mu not supported

python - systemd 无法在 raspbian python3 上安装

virtualbox - 无法在 Arch 中安装 virtualbox