XDMCP 経由で GDM へのセッションを開く

XDMCP 経由で GDM へのセッションを開く

私は XDMCP 経由で接続する RHEL6 サーバーを持っています。xdm ( xdm &) を起動すると動作しますが、ログイン画面は gdm ではなく、古い xdm のシンプルなログインです。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

答え1

この警告:

** (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 は、プログラムが他のプログラムと通信するために使用できるメッセージ バスを提供します。通常、システム メッセージ バスと、ユーザー セッションごとに 1 つのメッセージ バスがあります。

RHEL では、システム メッセージ バスはパッケージmessagebusによって提供される init スクリプトによって起動されますdbus

システム メッセージ バスを開始するには、dbusパッケージをインストールし、おそらく を発行する必要がありますservice messagebus restart

関連情報