startx 命令后登录出现问题

startx 命令后登录出现问题

我正在运行 14.04。输入startx命令后,我无法再次登录同一帐户。登录屏幕反复显示。

我可以使用访客部分登录,但无法登录我的其他部分。我只是输入startx然后屏幕变黑,重新启动后我无法登录同一个帐户。

答案1

我完全明白你的问题了。你可以尝试下面的方法,它也解决了我的问题。

  • 您必须具有运行startx权限root。执行sudo startxsudo su; startx使root名为的文件的所有者.Xauthority需要通过以下方式登录 X 会话:xauth
  • 绝不用于sudo打开图形应用程序。root将创建由它拥有的文件,其他人不能访问。由于 Ubuntu 默认root没有设置密码,这可能会严重扰乱您的设置,导致您无法访问配置文件。下次使用而是gksudo
  • 由于您的.Xauthority文件归 拥有root不可能您就可以登录了。
  • 找到另一个终端,比如登录另一个账户并打开终端,但是不要登录至访客帐户。
  • 如果你只有一个账户,但无法登录,那么找到一个终端很难因为您只有登录后才能获得一个。
  • 在这种情况下,tty1通过tty7Ctrl+ Alt+找到一个终端。这应该会为你提供一个终端,以防万一F1F7没有由你处置。
  • 输入有问题的帐户的登录凭据。您可以通过命令行终端登录,因为.Xauthority会影响仅有的X 窗口会话。
  • 用您自己的cd; sudo chown username:groupname .Xauthority;替换username和。groupname通常这是相同的。
  • 如果成功返回提示,则执行sudo shutdown -r 0并再次登录。

答案2

如果输入有效密码后仍重复显示登录屏幕,请按照以下步骤进行修复。按Ctrl+Alt+F1切换到第一个控制台。然后输入您的用户名和密码。然后输入命令mv.Xauthority.Xauthority.bak 然后输入出口 现在新闻Ctrl+Alt+F7切换回桌面模式。现在您可以使用用户名和密码登录。

相关内容