Ubuntu 12.04 32bit无法登录


10

我已经尝试过该主题的几乎所有评论。我的.xsession-errors文件说:

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

仅此而已。我可以以访客身份登录,但不能使用我的帐户登录。


选中.Xauthority,权限是应该的。还删除了.Xauthority和.ICEauthority,无法正常工作。所有软件包都是最新的。请帮助..应该有一种简单的方法来还原我的桌面。我不应该移动文件并删除我的帐户。我等待您的评论
user250422 2014年

Answers:


6

经过几天的处理并读取了许多SO线程后,我发现这似乎是Ubuntu打开的Bug(截至2015年7月,状态为“未完成”)。

此处的更多信息:https : //bugs.launchpad.net/ubuntu/+bug/1285444

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

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

3

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

如果你看到的任一旧的或备份或附加版本(例如.ICEauthority-cICEauthority.Xauthority.old)删除那些太。

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

在我的系统上进行了测试(Xubuntu 14.04 x86,linux kernel 3.13.0-35-generic)


删除.ICEauthority文件为我修复了该文件
nedned 16/09/3

1

我也有同样的问题,无法登录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 / [用户名]上:

---------------------------------------
[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 / [用户名]的内容:

from XSession=ubuntu to XSession=gnome

问题已解决^ _ ^


1
我必须安装“ ubuntu-session”才能再次登录。
2014年

0

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


0

我从源代码编译了Krita,不得不修改.profile使其包含非标准的安装目录。我显然做得不好。一旦我纠正了语法,就可以再次按预期登录!


3
欢迎来到Ask Ubuntu!我建议编辑此答案以将其扩展为有关如何执行此操作的特定详细信息。(另请参阅“我如何写一个好的答案?”,以获取有关在Ask Ask Ubuntu上认为哪种答案最有价值的一般建议。)
David Foerster 2015年

0

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

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

[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- *并重新安装了所有文件。之后,一切正常,我可以选择我想要的会话,团结,地精等等。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.