我登录后立即注销

waj*_*ajs 29 login logout 13.04

在 Ubuntu 13.04 上登录我的用户帐户后,我在黑屏 1 秒后自动注销。这只发生在 1 个特定用户身上,我可以正常登录另一个帐户。

可能出了什么问题?我应该在哪些日志文件中找到答案?

我安装了 VNC 服务器并打开了桌面共享,上次我可以登录 - 也许这是一个问题。如何在没有 GUI 的情况下禁用它?

ani*_*uia 25

我不知道它是否会完全相同,但这发生在我身上,因为我以某种方式损坏了我家中的 .Xautority 文件。我认为这与远程访问 X 服务器有关。

登录 tty (Control+Alt+F6) 并输入您的用户名和密码后:

sudo rm -v .Xauthority
Run Code Online (Sandbox Code Playgroud)

.Xauthority 文件位于 /home/ 中,这也是终端的默认工作路径通常所在的位置。如果您使用 tty 以一个用户身份登录以删除另一个用户的 .Xauthority 文件,请确保您cd首先访问了正确的目录。

然后使用以下命令重新启动 lig​​htdm:

sudo service lightdm restart
Run Code Online (Sandbox Code Playgroud)

系统将重新创建 .Xautority 文件。

  • 仅供参考,在我使用相同的配置文件用户登录时运行“sudo startx”后发生了这种情况。删除它就足够了。 (3认同)

Mar*_*ark 5

对我来说,立即注销问题是由 ~/.profile 中的错误引起的。我正在使用 13.10。(近似)解决方案可在此处此处找到。您可以通过按 ctrl + alt + F6 并以这种方式登录来更改或删除导致问题的文件。