我最近从 11.10 升级到了 12.04,升级后一直无法登录我的用户配置文件。升级顺利,我可以正常登录访客会话,但每当我尝试登录我的配置文件时,输入密码后,我都会返回登录屏幕。我在 Root ( passwd <username>
) 中更改了密码,可以毫无问题地登录 tty1,只是在 GUI 中我遇到了问题。
我使用的是 HP dv7 笔记本电脑,安装有 32 位 Ubuntu、Intel® Core™2 Duo CPU P7350 @ 2.00GHz × 2、Nvidia 显卡。
任何帮助,将不胜感激。
答案1
尝试以下解决方案:
从 CLI 中删除 .Xauthority 文件。有些人报告说他们还需要删除 .xsession-errors 文件。
sudo rm .Xauthority
sudo rm .xsession-errors*
最后,有人报告说他们的主文件夹的所有权和权限设置不正确。不确定这是否有用,但值得检查一下:
ls -l /home
你可能必须使用 chown 将所有权归还给你的帐户
sudo chown -R username:group /home/username
答案2
这些都是来自其他主题的有效问题,您尚未回答它们。
- 切换到文本控制台
[Ctrl][Alt][F1]
- 使用您的用户名/密码登录
- 检查错误,逐字逐句地记录下来。你输入了你的主目录吗?
- 检查输出
ls -l /home
。它是否drwx
在行首显示,请特别注意w
? - 检查文件系统是否接近满
df -h
- 类型
exit
- 切换到图形控制台
[Ctrl][Alt][F7]
- 如果您在文本控制台上遇到任何错误,请将其添加到您的问题中。
答案3
这里再提一下另一个想法。以上方法都对我没什么帮助,所以我安装了一个新的显示管理器(gdm3、lightdm 等)。
编辑:不确定为什么所有的反对票都是这样。我知道这不是最好的解决方案,但对某些人来说可能有用。如果你要投反对票,至少给我留个评论。