环境:Ubuntu 10.04, Thinkpad x200
前提:在安装时选择对主文件夹加密。
BUG重现:进入Gnome桌面后,选择 系统--系统管理--用户和组,把密码一项设置为 登陆时不询问密码,重启。
现象:重启后不能进入桌面,错误是:Could not update /home/username/.ICEauthority.
错误原因:[个人推测]主文件夹加密后,会在用户输入密码,登陆成功之后解密,而将用户设置为不询问密码,由系统自己代替输入密码时,没有解密文件夹,而导致无法启动桌面环境。
解决办法:从字符界面登陆后,再启动Gnome桌面,修改 用户和组,取消 登陆时不询问密码 的选择。
补充:让Ubuntu启动后进入字符界面。
出现 Grub 引导时,按e进入编辑界面:
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set f8934f80-c252-4f74-a1de-acbd237867a9
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=f8934f80-c252-4f74-a1de- acbd237867a9 ro quiet splash
initrd /boot/initrd.img-2.6.32-21-generic
在 linux 一行最后添加 text :
recordfail
insmod ext2
set root='(hd0,8)'
search --no-floppy --fs-uuid --set f8934f80-c252-4f74-a1de-acbd237867a9
linux /boot/vmlinuz-2.6.32-21-generic root=UUID=f8934f80-c252-4f74-a1de- acbd237867a9 ro quiet splash text
initrd /boot/initrd.img-2.6.32-21-generic
然后,按 Ctrl + x,启动。