原谅菜鸟问题...
我的桌面无法启动,只是用移动鼠标光标挂在那里。当我ctrl++alt到1cli时,登录,尝试startx
我收到 Xkeyboard 键盘映射错误;然后与 X 服务器的连接被拒绝... xinit: 意外信号 2
它暗示这可能是 xkeyboard.config 设置丢失或不正确
请帮我解决这个问题。
答案1
您必须删除 .Xauthority 文件: 为此: 在终端中键入
sudo rm /home/{USER}/.Xauthority
之后,您应该重新启动系统(使用普通用户帐户)。
如果还不行,请尝试使用root账号登录
答案2
然后尝试通过编辑 /etc/pam.d/mdm 文件来修复此问题。它应该看起来像这样::
#%PAM-1.0
auth sufficient pam_rootok.so
#auth required pam_console.so
auth sufficient pam_permit.so
account sufficient pam_permit.so
session optional pam_keyinit.so force revoke
它应该有效。
答案3
在编辑此文件之前,请确保您有备份。然后编辑该文件。这是我的 mdm 文件:
#%PAM-1.0
auth requisite pam_nologin.so
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
@include common-auth
auth optional pam_gnome_keyring.so
auth optional pam_kwallet.so
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
session optional pam_gnome_keyring.so auto_start
session optional pam_kwallet.so auto_start
session required pam_env.so readenv=1
session required pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale
@include common-password