各种服务(终端、gnome-disks、TTY)在我注销/重新登录之前无法启动

各种服务(终端、gnome-disks、TTY)在我注销/重新登录之前无法启动

喜欢这家伙我已经无法使用几个核心 Ubuntu 应用程序 - 最明显的是终端和 gnome-disks。当我尝试启动它们时,我会看到一个旋转器,持续几秒钟,有时窗口栏中会出现一个条目,然后什么都没有。令人惊讶的是,我通常可以依靠的紧急终端 (TTY?) 也不起作用。如果我按 ctrl + alt + F*,什么也不会发生。

旋转图标屏幕截图

默认情况下,我的桌面环境会自动登录。我发现,如果我注销,然后从右上角菜单重新登录,终端(和 TTY 快捷方式)就会开始工作。奇怪的是,启动器菜单中的 gnome-disks 仍然不起作用,但如果我从终端调用它,它就可以正常启动。

当我查看失败的 gnome-disks 调用日志时,我看到了以下内容:

[session uid=1000 pid=2863] Activating service name='org.gnome.DiskUtility' requested by ':1.46' (uid=1000 pid=3519 comm="/usr/bin/gnome-shell " label="unconfined")

[session uid=1000 pid=2863] Successfully activated service 'org.gnome.DiskUtility'

Unable to init server: Could not connect: Connection refused

cannot open display: :20

我直接在这台 Ubuntu 机器上工作 - 不涉及 SSH - 但我认为这些问题可能是在我设置 Chrome 远程桌面时开始的。我尝试按照其他人的建议添加 sshd_config 文件,但没有成功。

我的理论是桌面环境(窗口管理器?)出了问题,它不知道应该将内容发送到哪个显示器。终端不知怎么地知道。有什么想法可以进一步调试或修复吗?

答案1

目标是让“Ubuntu”环境适合您,并远离 Wayland,因为它还没有真正为黄金时段做好准备。有许多事情可以检查/尝试。

  1. 尝试卸载Chrome Remote Desktop和测试版Chrome浏览器。重启。重新测试终端应用程序。

  2. 在 中terminal,输入sudo dpkg-reconfigure gdm3,选择gdm3,然后重新启动。重新启动进入“Ubuntu”环境,看看现在一切是否正常。

  3. 检查您的文件系统...

对于 18.04 或更新版本...

  • 启动至 Ubuntu Live DVD/USB
  • 打开terminal窗户
  • 类型sudo fdisk -l
  • 识别“Linux 文件系统”的 /dev/XXXX 设备名称
  • 输入sudo fsck -f /dev/XXXX# 用你之前找到的数字替换 XXXX
  • 如果有错误,请重复 fsck 命令
  • 类型reboot

  1. 坚持住,直到我们交谈...在步骤 1、2 和 3 之后...

您的旧电脑和旧 GPU 可能存在问题。试试这个...

  • 启动到恢复模式
  • 选择根访问权限

类型:

sudo mount -o remount,rw /      # to remount the disk r/w

sudo pico /etc/gdm3/custom.conf # edit this file

改变:

#WaylandEnable=false

到:

WaylandEnable=false

然后重新启动进入“Ubuntu”模式。

相关内容