![登录失败并返回登录屏幕](https://linux22.com/image/829235/%E7%99%BB%E5%BD%95%E5%A4%B1%E8%B4%A5%E5%B9%B6%E8%BF%94%E5%9B%9E%E7%99%BB%E5%BD%95%E5%B1%8F%E5%B9%95.png)
我运行的是 Gnome 12.10 版,几乎是全新的版本,没有特别的调整或定制。我昨天使用
sudo apt-get update; sudo apt-get upgrade
成功完成。重启后,我发现我再也无法登录 - 输入我的(正确)密码后,会像往常一样出现一个黑色终端几秒钟,然后返回到登录屏幕。到目前为止:
- 访客账户可以正常登录
- 我可以通过 Ctrl+Alt+1 等方式登录终端
- 删除所有 gnome 配置文件条目(.gnome、.gnome2、.gconf 等)也无济于事
- 新的空用户(使用创建
$ sudo adduser newguy; sudo passwd newguy
)有同样的问题 /var/log/syslog
有一些奇怪的消息,包括gdm-simple-slave[1219]: WARNING: Child process -1838 was already dead
WARNING: Failed to give slave programs access to the display. Trying to proceed
- 我安装了
kde-standard
,也遇到了同样的问题,所以这不是 Gnome 的问题 - 通过 Ctrl+Alt+1运行
startx
终端,我进入了一个工作桌面。如果允许进入屏幕保护程序或被锁定,我无法唤醒它(我在密码输入字段下方收到“身份验证错误”消息)。 - 在访客会话中打开终端,运行
su - myusername
并输入我的密码,然后出现错误setgid: Operation not permitted
我推测 Ubuntu 登录存在一些问题,至少在我的系统上是这样的。
任何建议都将不胜感激...
答案1
我刚刚解决了这个问题。结果发现我的主目录上的某些权限可能存在问题。我记得更改了主目录上的权限。由于我的主目录是加密的,因此我无法更改单个文件的权限,因此我执行了以下操作。
alt f2
获取 tty
使用普通凭证登录
sudo chmod 755 /home
这为我解决了问题。现在我只需寻找一些合理的主目录权限。
编辑:在权限方面稍微放松一点