Ubuntu 12.04 32bit无法登录

我几乎尝试了这个主题的每一条评论。 我的.xsession-errors文件说:

 openConnection: connect: No such file or directory cannot connect to brltty at :0 

这就是全部。 我可以以访客身份登录,但不能使用我的帐户登录。

经过几天这个问题和许多SO线程阅读后,我发现这似乎是一个Ubuntu开放的Bug(截至2015年7月的状态’不完整’)。

有关它的更多信息,请访问: https : //bugs.launchpad.net/ubuntu/+bug/1285444

快速解决方案似乎是重命名存储dconf设置的文件:

 $ mv ~/.config/dconf/user{,.old} 

从用户的主目录中删除.Xauthority.ICEauthority

如果您看到其中任何一个的旧版本,备份版本或附加版本(例如.ICEauthority-cICEauthority.Xauthority.old )也会删除它们。

(没有任何这些文件不会损害您的系统。它们将在重新启动/登录时重新创建。)在此之后,只需重新启动或注销并重新登录并再次享受您的计算机。

在我的系统上测试过(Xubuntu 14.04 x86,linux内核3.13.0-35-通用)

我也有同样的问题,无法登录ubuntu 14.04,但现在我已成功登录^ _ ^。 这个问题也发生在较旧的Ubuntu版本中,在那里我了解了解决方案。 在我的情况下,我登录的用户和可用的桌面配置在桌面配置上不匹配。 这就是我做的:( [用户名]就像占位符一样)

首先,我检查lightdm.log:

 ----------------------------------- sudo nano /var/log/lightdm/lightdm.log --------------------------------------- I had a suspicion on these lines: .................. [+27.41s] DEBUG: Session pid=1114: User [username] authorized [+27.42s] DEBUG: Session pid=1114: Greeter requests session ubuntu [+27.42s] DEBUG: Seat: Failed to find session configuration ubuntu [+27.42s] DEBUG: Seat: Can't find session 'ubuntu' .................. 

为什么lightdm会寻找“ubuntu”会话? 这是因为我使用xsession的[username]是ubuntu。 它位于/ var / lib / AccountsService / users / [username]:

 --------------------------------------- [User] Language=en_US FormatsLocale=id_ID.UTF-8 XSession=ubuntu <===================== THIS ONE Background=/home/[username]/Pictures/Wallpapers/1781785_10201241375132193_1896210726_o.jpg SystemAccount=false [InputSource0] xkb=us --------------------------------------- 

然后我查看文件夹/ usr / share / xsessions中的xsession。 只有gnome.desktop,没有ubuntu.desktop。

所以我改变了/ var / lib / AccountsService / users / [username]的内容:

 from XSession=ubuntu to XSession=gnome 

问题解决了^ _ ^

我今天遇到了类似的问题,我注意到用户主目录中的一些文件和目录是root所有,特别是.ICEAuthority,(这很可能是因为我尝试设置VNC)。 无论如何,一旦我使用chown将这些文件的所有权更改回用户,我就可以再次正确登录。

我从源代码编译Krita并且必须修改.profile以包含非标准安装目录。 我做得很糟糕。 一旦我更正了语法,我就可以再次按预期登录!

我在Ubuntu 13.04上遇到了同样的问题。

我重写了/usr/share/xsessions xsessions中的gnome.desktop条目,因为它丢失了:

 [Desktop Entry] Name=GNOME Comment=This session logs you into GNOME Exec=gnome-session --session=gnome TryExec=gnome-shell Icon= Type=Application X-LightDM-DesktopName=GNOME X-Ubuntu-Gettext-Domain=gnome-session-3.0 

然后我删除了gnome-session- *并重新安装所有。 之后一切正常,我可以选择我想要的会议,团结,侏儒等。

关闭自动登录解决了我的问题。