当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决]Ubuntu登录时跳出“authentication Failed”对话框
帖子发表于 : 2009-04-02 7:16 

注册: 2009-03-09 8:00
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
我用的是8.10
之前没有一点问题,后来把用户改成了自动登录,好像又改了seahorse里的什么东西,只要一注销回到妙登录页面,就不停的跳出“authentication Failed”的对话框,点一下“OK”,它就跳出来一个,弄不了其它操作。

切换到字符终端,杀掉Gnome,再启动,还是那样,除非重启,让它自动登录。
我也试过把自动登录取消,连系统都进不了了,直接在登录页面跳“authentication Failed”对话框。连给输用户名的机会都不给。

还好启动xfce4不用密码,给我机会把自动登录改回去,但是注销后问题依旧。

求高人指点


最后由 zhbdbb 编辑于 2009-04-22 6:14,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: [求助]Ubuntu登录时跳出“authentication Failed”对话框
帖子发表于 : 2009-04-02 10:24 

注册: 2006-12-14 12:46
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
问题大概是出在seahorse里面


页首
 用户资料  
 
3 楼 
 文章标题 : Re: [求助]Ubuntu登录时跳出“authentication Failed”对话框
帖子发表于 : 2009-04-22 6:13 

注册: 2009-03-09 8:00
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
哈哈 终于让我找到解决方法了

https://bugs.launchpad.net/ubuntu/+sour ... bug/203755

Confirmed. I also had this bug. It appears after installing libpam-gnome-keyring. By default this package forms the following /etc/pam.d/gdm:

#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
auth optional pam_gnome_keyring.so
@include common-account
session required pam_limits.so
@include common-session
session optional pam_gnome_keyring.so auto_start
@include common-password
@include common-pamkeyring

And there are two problems.
First. @include common-pamkeyring. It doesn't exist. I think this is deprecated file from libpam-keyring, it shouldn't be in libpam-gnome-keyring. Anyway, to fix it, just comment it like this #@include common-pamkeyring.
Second. There is no "auth optional pam_gnome_keyring.so" entry. So you need to add it manually before "session optional pam_gnome_keyring.so auto_start".
After fixing it, you will get this:

#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
auth optional pam_gnome_keyring.so
@include common-account
session required pam_limits.so
@include common-session
auth optional pam_gnome_keyring.so
session optional pam_gnome_keyring.so auto_start
@include common-password
#@include common-pamkeyring

And your login screen will work again!

P.S. auth.log before:
Jan 5 08:44:36 ehpc-desktop gdm[7014]: PAM _pam_init_handlers: error reading /etc/pam.d/gdm
Jan 5 08:44:36 ehpc-desktop gdm[7014]: PAM _pam_init_handlers: [Критическая ошибка - немедленная отмена]
Jan 5 08:44:36 ehpc-desktop gdm[7014]: PAM error reading PAM configuration file
Jan 5 08:44:36 ehpc-desktop gdm[7014]: PAM pam_start: failed to initialize handlers
Jan 5 08:44:37 ehpc-desktop gdm[7014]: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-pamkeyring
Jan 5 08:44:37 ehpc-desktop gdm[7014]: PAM error loading (null)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译