我已经尝试了这个主题的几乎所有评论。我的.xsession-errors文件说:
openConnection: connect: No such file or directory
cannot connect to brltty at :0
Run Code Online (Sandbox Code Playgroud)
这就是全部。我可以以访客身份登录,但不能使用我的帐户登录。
在遇到这个问题几天后,阅读了许多 SO 线程,我发现这似乎是一个 Ubuntu 开放错误(截至 2015 年 7 月,状态为“不完整”)。
关于它的更多信息:https : //bugs.launchpad.net/ubuntu/+bug/1285444
快速解决方案似乎是重命名存储dconf设置的文件:
$ mv ~/.config/dconf/user{,.old}
Run Code Online (Sandbox Code Playgroud)
小智 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'
..................
Run Code Online (Sandbox Code Playgroud)
为什么 lightdm 寻找“ubuntu”会话?这是因为我使用的[用户名]其xsession是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
---------------------------------------
Run Code Online (Sandbox Code Playgroud)
然后我查看文件夹 /usr/share/xsessions 中的 xsession。只有 gnome.desktop,没有 ubuntu.desktop。
这样我就改变了/var/lib/AccountsService/users/[用户名]的内容:
from XSession=ubuntu to XSession=gnome
Run Code Online (Sandbox Code Playgroud)
问题解决了^_^
小智 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
Run Code Online (Sandbox Code Playgroud)
然后我删除了 gnome-session-* 并重新安装了所有内容。之后一切工作正常,我可以选择我想要的会话,unity,gnome 等等。
| 归档时间: |
|
| 查看次数: |
16045 次 |
| 最近记录: |