Xsession 在 sudo edubuntu-langpack-installer 中挂起

Xsession 在 sudo edubuntu-langpack-installer 中挂起

从 Ubuntu 20.04 升级到 22.04 后,图形登录停止工作。显示管理器不再显示。

经过一番dpkg-reconfigure gdm3努力之后,现在似乎又可以正常工作了。但是,现在 KDE/Plasma 似乎仍然无法正常运行。

奇怪的是,我没有看到任何东西~/.xsession-errors,所以真的不确定如何调试它?

我注意到启动命令似乎是startplasma-x11。当我手动(即以交互方式)运行此命令时,我注意到它挂在了sudo?那么当它不是以交互方式运行时它会做什么?还挂在sudo?事实上,我再次重新启动gdm3,然后我检查了pstree -a,我看到:

  |-gdm3
  |   |-gdm-session-wor
  |   |   |-gdm-x-session --register-session --run-script /usr/bin/startplasma-x11
  |   |   |   |-Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none
 -noreset -keeptty...
  |   |   |   |   `-8*[{Xorg}]
  |   |   |   |-Xsession /etc/gdm3/Xsession /usr/bin/startplasma-x11
  |   |   |   |   `-sudo edubuntu-langpack-installer
  |   |   |   `-2*[{gdm-x-session}]
  |   |   `-2*[{gdm-session-wor}]
  |   `-2*[{gdm3}]

那么,这到底是怎么回事?它挂在那里sudo?这似乎完全搞砸了。为什么在这个启动脚本中它可能会挂在那里?为什么我没有关于此事的任何日志?

我现在该如何修复这个问题?

这似乎属于edubuntu-live。也许我只是卸载它... 编辑不幸的是,这没有效果。它仍然挂在同一个sudo编辑好的,仍然有该文件/etc/X11/Xsession.d/51edubuntu_langpacks,由于某种原因没有被删除...只需删除(重命名)该文件后,它现在似乎运行良好。

有点抽象:这是我爸爸的电脑。他升级后抱怨登录不再工作。他怎么能调试和修复它呢?这似乎是一个非常严重的问题,由于一些较旧的软件包安装了一些愚蠢的东西,登录可能会挂起Xsession.d。而且,远程修复它并不容易。我看不到他的屏幕。我只看到正在运行的进程,我可以看到日志。也就是说,在这种情况下这里没有日志。或者经常不确定要查看哪些日志...

相关内容