用户切换突然中断

用户切换突然中断

我的台式电脑由我和配偶共用。它运行16.04 LTS我已经设置了键盘快捷键来dm-tool switch-to-user herusernamegoeshere通过 F1 键执行,这个快捷键已经运行了几个星期,但是从昨天开始它似乎就坏了。

它也不(仅仅)是那个特定的命令;当我使用正常的 GUI 方法切换用户时也会发生同样的问题(单击右上角的齿轮,然后选择另一个用户)。

过去发生的情况:
选择另一个用户或按下我的自定义键盘快捷键后,屏幕将转到另一个用户的桌面,显示该用户正在运行的内容。这双向有效;从两个用户中的任何一个到另一个。(我也在她的个人资料上设置了相同的自定义键盘快捷键。)

现在发生了什么:
电脑通常直接启动到我的桌面(这很好)。当我第一次切换到其他用户帐户时,这也行得通。但切换回第一个用户帐户并没有让我进入桌面;相反,屏幕全黑了(但显示器没有进入睡眠模式)。

我尝试过的:
我可以按CtrlAltF1来查看控制台,因此机器没有完全冻结。有时(?!)我也可以按 来CtrlAltF7实际进入我的桌面,但没有启动器,左侧没有应用栏,顶部没有工具栏,并且没有光标或黑色“x”光标而不是预期的箭头光标。不过我确实看到了我的桌面图标和文件。

通常在此时我会去做CtrlAltF1...sudo reboot now但也许我可以重新启动 Unity?

我不确定根本原因在哪里。是 Unity 吗?是吗lightdm?还是其他原因?

如何排查并确定原因?如何解决这个问题?

更新:

  1. 我检查后/var/log/syslog发现,确实有许多行显示
    dconf-CRITICAL **: unable to create file '/home/torben/.cache/dconf/user': Permission denied. dconf will not work properly.
    该文件具有600权限和用户root:root。我现在已设置666文件权限并将 chown 设置为我的用户名:组。现在测试这是否有任何区别。

相关内容