卡在 Ubuntu (Wayland) WM 上

卡在 Ubuntu (Wayland) WM 上

相当简单的问题,但我不知道如何调试或修复该问题。

我切换到 Ubuntu (Wayland)。一切都运行良好,但一些程序出现了轻微问题,因此注销,单击齿轮图标使用默认 shell 重新登录。它只是让我回到登录屏幕。我第二次尝试,机器锁定了。尝试使用 compiz 登录,问题完全相同。仅有的我可以使用的选项是 Wayland,在过去的一个月左右的时间里,我搜索并尝试了各种修复方法,情况一直如此。

我在这里和 Ubuntu/Linux 论坛上搜索过类似问题,但所有类似问题的解决方案都无法解决问题。我真的不想重新安装;这是一台我非常仔细设置的开发机器,如果可能的话,我想避免第二次这样做。

编辑:Ubuntu 版本是 18.04

答案1

如果您一直使用 从终端启动图形应用程序sudo,那么这可能是导致问题的原因。始终使用sudo -H

  • 启动到 GRUB 菜单
  • 选择高级选项
  • 选择恢复模式
  • 选择 Root 访问
  • 在 # 提示符下,输入:
    • sudo mount -o remount,rw /# 将磁盘重新挂载为 rw
    • cd /home/your_username# 更改目录
    • ls -al .*thority*# 列出一些文件

你应该看到类似这样的内容...

-rw------- 1 your_username your_username 407910 Nov  2 08:56 .ICEauthority
-rw------- 1 your_username your_username     58 Jun 23  2017 .Xauthority

如果没有显示-rw-------则...

  • sudo chmod 600 .*thority*# 更改文件保护

如果确实显示root root则...

  • sudo chown your_username:your_username .*thority*# 更改文件所有权

  • reboot# 重启计算机

重新启动并查看是否可以登录。

更新#1:

我们创建了一个新的“Guest”帐户,它可以正常登录。这证实了原始帐户的主文件夹中存在导致登录循环的内容。

相关内容