x 远程 XFCE 的奇怪问题

我现在用的 12.3+XFCE4 的桌面,然后 XMANAGER 远程管理。唯一的问题远程登陆时和本地一样不需要用户名密码就可以直接进去了。我试着在 /etc/sysconfig/dispalymanager 文件中将 DISPLAYMANAGER_AUTOLOGIN 的选项留空,每次进去就会出现一个登陆界面,问题输入密码以后,远程的系统就是进不去桌面了,而本地登陆之后进去就正常。如果 DISPLAYMANAGER_AUTOLOGIN=“xxx 用户名” 那就不必输入密码就能进去。核心问题一句话,只要在登陆时要求输入密码,远程就进不去桌面,只见到鼠标和默认墙纸。不知我遗漏了哪里呢?

查了一下。是不是要更改 /etc/X11/xdm/Xaccess??

能不能尝试把相关的日志贴出来?

请问一下 可以与哪些日志相关?

/var/log/xdm.errors

xdm info (pid 1146): sourcing /etc/X11/xdm/Xstartup
xdm info (pid 3357): executing session /etc/X11/xdm/Xsession
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Compat map for group 2 redefined
>                   Using new definition
> Warning:          Compat map for group 3 redefined
>                   Using new definition
> Warning:          Compat map for group 4 redefined
>                   Using new definition
Errors from xkbcomp are not fatal to the X server
xdm error (pid 927): Cannot convert Internet address 192.168.1.31 to host name
xdm info (pid 927): Starting X server on 192.168.1.31:1
0 items in XFree86_VT property!
xdm info (pid 3772): sourcing /etc/X11/xdm/Xsetup
xdm error (pid 3772): fatal IO error 11 (Resource temporarily unavailable)
xdm info (pid 1146): sourcing /etc/X11/xdm/Xreset
xdm info (pid 927): Shutting down
xdm info (pid 1146): sourcing /etc/X11/xdm/Xreset
Server terminated successfully (0). Closing log file.
xdm info (pid 927): Exiting

它说你现在的电脑作为 client 无法连接到位于 192.168.1.31 的 server,因为无法把 IP 地址给映射成主机名。它是基于主机名的。所以所有后续操作都会找不到资源。

解决办法很简单,去 server 查主机名。写到 /etc/hosts 里:

192.168.1.31 主机名

要还是不行现在电脑的 hosts 里也写上同样内容。但不代表一定能解决你主贴的问题。

另:代码请用 code 括起来。

来自 Galaxy Note 2 上的 Tapatalk 4