Rhel
通過 XDMCP 到 GDM 的打開會話
我有一個通過 XDMCP 連接的 RHEL6 伺服器。如果我啟動 xdm (
xdm &
) 它可以工作,但登錄螢幕是舊的 xdm 簡單登錄而不是 gdm。我們的 RHEL5 伺服器可以很好地連接到 gdm。問題是 GDM 沒有執行。當我嘗試啟動 GDM (gdm &
) 時,它給了我以下消息:** (gdm-binary:3229): WARNING **: Couldn't connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
我也嘗試過使用 (gdm-binary &) 並得到相同的消息。
cat /etc/gdm/custom.conf # GDM configuration storage [daemon] [security] DisallowTCP=false AllowRemoteRoot=true [xdmcp] Enable=true [greeter] IncludeAll=true [chooser] [debug]
在 /etc/X11/xdm/Xaccess 我有以下未註釋:
* #any host can get a login window
在 /etc/X11/xdm/xdm-config 我嘗試註釋和取消註釋以下內容:
DisplayManager.requestPort: 0
我參考了幾個教程,例如:
http://www.yolinux.com/TUTORIALS/GDM_XDMCP.html
http://kosala-linux.blogspot.com/2013/02/x-manager-configurations-for-rheloel.html
這個警告:
** (gdm-binary:3229): WARNING **: Couldn't connect to system bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
表示系統 D-Bus 消息匯流排沒有執行。D-Bus 提供程序可以用來與其他程序通信的消息匯流排:通常有一個系統消息匯流排和每個使用者會話的消息匯流排。
在 RHEL 上,系統消息匯流排由包
messagebus
提供的 init 腳本啟動。dbus
要啟動系統消息匯流排,您必須安裝該
dbus
軟體包,並且可能會發出一個service messagebus restart
.