无法登录我的用户帐户

yih*_*fei 23 gnome login-screen 11.10 login lightdm

我将 ubuntu 从 11.04 升级到 11.10,方法是安装 10 月 13 日发布的最新备用 CD 映像作为最终标准版本并成功运行 cdromupgrade 提示,并在结束发行版升级过程并重新启动之前安装了完整的最新升级。重新启动后,新的 lightdm 按预期出现,我可以从包含“ubuntu”、“ubuntu 2D”、“恢复控制台”、“kde 工作区”、“带有效果的 cairo-dock”、“ cairo-dock without effects”等,在我的名字旁边,与我的用户名相对应。

但是,例如,我选择“ubuntu”(作为默认选择)并输入正确的(如果不正确,lightdm会要求您再次输入,但它没有这样做,我已经尝试过)密码并输入。屏幕飞溅到gdm的背景文本界面的黑屏很短的时间,然后在没有登录我的用户帐户的情况下返回到lightdm的界面,看起来好像我没有在笔记本电脑上做任何事情。我也不能以访客用户身份登录,因为同样的黑屏飞溅并且 lightdm 重新出现。

在升级之前,我可以在笔记本电脑上很好地运行gnome 2、kde、unity,但现状是我名字旁边的菜单提示中没有人可以登录我的帐户,包括“恢复控制台”。

实际上我可以切换到 ttys 并使用我的用户名和密码正常登录我的帐户,因为可以运行 tty 中的所有命令(我目前正在这样做)。我还可以通过“sudo”命令像超级用户一样行事,并通过“sudo -i”命令获得# 提示,使用正确的密码,没问题。

在 root 提示符下,我可以成功地将“service lightdm stop”和“startx”运行到一个 root unity UI(这就是这段话的出现方式),但是在 $ 提示符下,运行“service lightdm stop”和“ startx”,它只是无休止地出现“未指定协议”,并且没有出现 GUI。

我发现包“gnome-shell”没有完全安装并修复它,但它没有帮助,只是导致菜单中的一个选择不能作为它的同伴访问我的帐户。

我已经使笔记本电脑中的所有软件包都是最新的,不应安装任何更新。

我的设备是 ThinkPad X61,自 10.04 LTS 以来,它的所有功能在所有以前的 ubuntu 发行版上都运行良好。我已经按照我今天执行的方式将我的操作系统从 10.04 LTS 升级到 10.10,一年前没有任何意外结果。

我怀疑是新集成的 lightdm 设置了这些障碍,我想修复这个错误,请帮忙!

Nat*_*man 21

我能够通过删除文件自己解决这个问题~/.Xauthority。作为记录,您可以在下面找到 LightDM 的启动日志/var/log/lightdm- 从那里我能够看到 LightDM 卡在该文件中的某些内容上,因此我重命名了它并能够成功登录。


小智 6

我尝试了上述大部分建议,但在谷歌搜索后发现 .xsession-errors 中的此错误消息

mkdtemp:私有套接字目录:权限被拒绝

发现这个答案有效

须藤 chmod 1777 /tmp

http://mihirknows.blogspot.com/2008/06/mkdtemp-private-socket-dir-permission.html


小智 6

我遇到了同样的问题(Ubuntu 12.04 LTS)。我认为这是因为我正在尝试startx使用 sudo进行-command 。

我发现 ~/.Xauthority 文件是由 root 拥有的,所以在登录屏幕上我点击ctrl+alt+f2并从那里我将所有权改回我 ( sudo chown user:user .Xauthority) 并能够再次登录。


Nya*_*ope 5

如果您愿意,GDM 仍然存在,您可以执行以下操作:

sudo dpkg-reconfigure lightdm
Run Code Online (Sandbox Code Playgroud)

并且提示会询问您是要从 LightDM 还是 GDM 开始。因此,如果您再次使用 LightDM,或者您不喜欢它,您可以随时返回 GDM。

乔治爱迪生的解决方案应该有效。