QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1371|回复: 10

2.5b3用smart更新系统后无法登录

[复制链接]
发表于 2009-10-18 13:46:22 | 显示全部楼层 |阅读模式
2.5b3,KDE4 (CD)版,用smart更新系统后无法登录。
输入用户名和密码后马上又返回到输入用户名的提示。在图形界面该出现登录窗口的时候直接就黑屏,只有左上角光标在闪。
不知道大家有没有遇到这样的情况,怎么解决的。

[ 本帖最后由 banshouren4077 于 2009-10-18 22:25 编辑 ]
发表于 2009-10-18 17:09:21 | 显示全部楼层
这个状况应该是更新内核的时候同时更新了其它的东西了.single还可以进么?可以进的话,看看/var/log/secure
回复

使用道具 举报

发表于 2009-10-18 19:36:55 | 显示全部楼层
老大,把nvidia的驱动也更新一下吧,
回复

使用道具 举报

 楼主| 发表于 2009-10-18 22:22:01 | 显示全部楼层
原帖由 sejishikong 于 2009-10-18 17:09 发表
这个状况应该是更新内核的时候同时更新了其它的东西了.single还可以进么?可以进的话,看看/var/log/secure

我是用smart全部更新的。
进single看到的/var/log/secure里最后的内容:
rsyslogd:  [origin software="rsyslogd" swVersion="3.21.10" x-pid="2177" x-info="http://www.rsyslog.com"] restart
Oct 18 21:42:32 MagicLinux login: PAM unable to dlopen(/lib/security/pam_selinux.so): /lib/security/pam_selinux.so: cannot open shared object file: No such file or directory
Oct 18 21:42:32 MagicLinux login: PAM adding faulty module: /lib/security/pam_selinux.so
Oct 18 21:42:36 MagicLinux login: pam_unix(login:session): session opened for user root by (uid=0)
Oct 18 21:42:36 MagicLinux login: Module is unknown
rsyslogd:  [origin software="rsyslogd" swVersion="3.21.10" x-pid="2177" x-info="http://www.rsyslog.com"] exiting on signal 15.

还有,更新内核前普通账号一直不能登录。root登陆后dolphin不能挂载其他分区。用mount命令倒是可以。我的根分区用的是ext4文件系统,不会也有影响吧。
回复

使用道具 举报

 楼主| 发表于 2009-10-18 22:22:57 | 显示全部楼层
原帖由 库页王 于 2009-10-18 19:36 发表
老大,把nvidia的驱动也更新一下吧,

我没注意,当时只看到是185.18.36-1mgc25@i686。今天又有nvidia-module-kernel-2.6.31.4-smp了。

[ 本帖最后由 banshouren4077 于 2009-10-20 01:22 编辑 ]
回复

使用道具 举报

发表于 2009-10-19 14:01:41 | 显示全部楼层
原帖由 banshouren4077 于 2009-10-18 22:22 发表

我是用smart全部更新的。
进single看到的/var/log/secure里最后的内容:
rsyslogd:  [origin software="rsyslogd" swVersion="3.21.10" x-pid="2177" x-info="http://www.rsyslog.com"] restart
Oct 18 21:42:32 Magi ...

在single模式下在/etc/pam.d里执行grep -r "selinux" 看看那个文件包含这个东西,把它去掉,magic没有用selinux.
回复

使用道具 举报

 楼主| 发表于 2009-10-20 01:15:53 | 显示全部楼层
原帖由 sejishikong 于 2009-10-19 14:01 发表

在single模式下在/etc/pam.d里执行grep -r "selinux" 看看那个文件包含这个东西,把它去掉,magic没有用selinux.

在我这用grep -r "selinux"没有响应,用grep -r "selinux" login就行了,我不明白怎么回事了。
我自己瞎猜的可能在login文件里,打开一看果然,哈哈。注释掉了。
#session    required     pam_selinux.so close
#session    required     pam_selinux.so open


在Dolphin里面点左侧的分区图标,画面显示文件夹内容是空的。用ls命令得到提示
ls: 读取目录 .: 无效或不完整的多字节字符或宽字符

是不是和用的默认的GB的LANG以及ext4的文件系统有关?

PS:我还不会盲打,深夜半盲打打字太痛苦了。

[ 本帖最后由 banshouren4077 于 2009-10-20 01:29 编辑 ]
回复

使用道具 举报

发表于 2009-10-20 08:43:25 | 显示全部楼层
我写错了,应该是grep -r "selinux" *
这个分区不是在magic下格式化的?如果是其它系统,比如ub的,那可能会出现这种情况的。
回复

使用道具 举报

 楼主| 发表于 2009-10-20 13:53:43 | 显示全部楼层
我的几个windows分区(NTFS)都这样。原来的KUbuntu的分区现在用来装Magic了。我看的帖子里的说法屏蔽了第一次登陆的那些配置步骤。
http://apt.magiclinux.org/ 这个源smart用不了,还好有另外一个源。
回复

使用道具 举报

发表于 2009-10-20 17:08:57 | 显示全部楼层
这个源不是smart用不了,是设置了每ip2线,而smart默认5线的。会出错,我改改。
ntfs的卷标是中文的么?fstab中的设置是什么样的?
回复

使用道具 举报

 楼主| 发表于 2009-10-20 18:10:32 | 显示全部楼层
我的卷标也有全英文的,如80li。Dolphin都挂载不了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 05:05 , Processed in 0.038773 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表