私は次の設定を持っています:
Xubuntu 14.04 がインストールされたネットブックと Debian 7 がインストールされたデスクトップ。 SSH経由でネットブックからデスクトップに接続できます。私のネットブックで別のXサーバーを起動し、私のデスクトップPC上で完全に別々のXfce 4セッションをホストしたいと思います。
したがって、セッションレイアウトは以下に従う必要があります。
ネットブック
- X display :0 (alt+ctrl+f7 にあるもの) - 独自の Xfce セッション、ネットブックでローカルで作業する
- Xディスプレイ:1(またはその他) - リモートデスクトップPCで実行されているXfceセッション
デスクトップ
- X display:0 - デスクトップ上でローカルで作業する独自のXfceセッション
- X表示なし - リモートXfceセッション、ネットブックに表示される
どうすればいいですか?
インターネットで検索しましたが、私のニーズに合った解決策が見つかりませんでした。また、完全なX Windowsシステムとそれを制御する方法についてよく説明するリソースを知っている人がいる場合は、喜んで読んでみましょう。
ベストアンサー1
XDMCPを介したリモートアクセス用に設定されたxdm
、gdm
またはなどのデスクトップ管理者が必要です。kdm
デスクトップコンピュータのデスクトップ管理者がリモート接続を許可するように設定されている場合は、次のことができます。
Xorg :1 vt8 -query <put desktop PC address here>
ネットブックから。
KDM設定
ディストリビューションとバージョンによっては、構成ファイルの名前と場所が変わる場合があります。 Debian 7の場合は、次のように入力する必要があります/etc/kde4/kdm/kdmrc
。 (すでにあるかもしれませんが、コメントです。)
[Xdmcp]
Enable=true
Xaccess=/etc/kde4/kdm/Xaccess
Willing=/etc/kde4/kdm/Xwilling
この設定を使用すると、kdmを再起動できます。以下を使用して機能していることを/etc/init.d/kdm restart
確認できます。ポート177でリスニングをnetstat -ulepn | grep kdm
表示する必要があります。kdm
GDM設定
/etc/gdm3/daemon.conf
空のセクションが表示されます[xdmcp]
。最後に必ずお読みください
[xdmcp]
Enable=true
restart gdmを使用して/etc/init.d/gdm3 restart
リスニングポート177を使用していることを確認してくださいnetstat -ulepn | grep gdm
。
XDM設定
IIRCはxdm
現在ポート177でリッスンしていますが、リモートクエリを許可するように設定されていません。/etc/X11/xdm/Xaccess
xdmがこれを提供できるように、ネットブックを編集してxdmに通知する必要があります。最速の勝利は、以下を唯一の行として使用することです/etc/X11/xdm/Xaccess
。
*
LISTEN *
これは、xdmがセッションを要求するすべてのクライアントにサービスを提供することを意味します(最初の行)。 2行目は、XDMに着信要求に対してすべてのインターフェイスとアドレスを受信するように指示します。 2行目は重複する必要がありますが、今はxdmがどのように機能するのかわかりません。ネットブックのFQDNまたはIPアドレスを1行に入力することもできるようです。これにより、このホストは1つだけセッションを取得できます。マニュアルページでは知っていると確信しています...
再起動とテストの使用法はnetstat
他の2つと似ています。