更新损坏后如何恢复 sddm?

更新损坏后如何恢复 sddm?

一周前,我在升级过程中遇到了电源故障。系统现在出现了“问题”。以下是配置、状态、症状等。请尽你所能提供帮助。

系统:kubuntu 15.04,内核...-30,16gb ram,带有 grub 的 UEFI 启动(双启动,仍为 win 8),双 nvidia 970 用于将视频和声音传输到 4k 显示器。

症状:
最初它被搞坏了。我重新安装了 linux-generic 来唤醒它。它抛出了很多“无法加载内核模块”的错误,重新安装 systemd 解决了这个问题。我仔细检查了启动日志消息,现在它可以在单用户模式下正常运行。

但是 sddm 死机了。它尝试启动,但抛出了分段错误 (11)。

日志消息如下:

sddm.log--
   * Unrecognized OpenGL Version
   * Cannot create children for parents of a different thread
   * org.freedescktop.Udisk2 had owner ''

kern.log--
   * ... not configured to drive a VGA console

其他错误:经常出现Error Initializing Authority ... g-io-err-quark 1。 所谓经常出现,是指在运行systemctl或 之类的命令时reboot

我尝试了这里建议的几种方法,但没有一种对 startx 问题有影响:

  • 使用启动盘重新开始(遇到了臭名昭著的“wubi”问题,我认为最好还是用我已有的)

  • 修复 fstab(清理启动日志)

  • 更新QT

  • 更新 Mesa
  • 重新安装 nvidia-346
  • 更新 policykit-1
  • 更新报告

  • 手动启动 sddm(无效)

  • 安装 lightdm(启动 x 但无法登录)
  • 安装 xdm(不会出现任何可用的窗口强制重启)

这些都没有任何区别。Sddm 仍然失败,我仍然收到上述错误。

我任由你摆布。我错过了什么?下一步该尝试什么?

答案1

周末终于拿到了。很多中等篇幅的,还有(如果你读到那里的话)理论至于原因。

  1. 尝试从 15.04 安装盘更新。它以同样的方式死机了。

  2. 从 15.04 开始全新安装(在格式化的磁盘上)。它以同样的方式死机了。

  3. 从 15.10 磁盘全新安装。它在中间挂断了。

  4. 带了一位 Linux 管理员朋友。他找到了 3 年前的“你必须”单击“格式化”按钮,否则安装程序会挂起”信息。之后,它安装正常,包括启动 SDDM、运行 X 等。

目前系统已启动并从备份中恢复。它显示它使用的是 nouveau 驱动程序,而不是 nvidia 驱动程序。我不会碰它。目前它已经足够了。问题很可能是损坏和 nvidia 和 mesa 之间疯狂的版本不匹配的某种组合。

相关内容