リモートディスプレイをエクスポートしようとするときは、次の操作を行います。
私のUbuntu 17.04で:
ホスト+ アクセス制御が無効になり、クライアントがすべてのホストから接続できるようになります。
次にサーバーに接続します。
SSHユーザー@サーバー
サーバーに入った後、次のエラーが発生します。
ユーザー@サーバー:〜$エクスポートDISPLAY = my_ip:0.0 ユーザー@サーバー:~$ xeyes エラー:ディスプレイを開けませんでした:my_ip:0.0
私のgdm設定は次のとおりです。
root@my_ip:/etc/gdm3# 猫 custom.conf
#GDM構成の保存 # #利用可能なオプションのリストについては、/usr/share/gdm/gdm.schemasを参照してください。 【悪魔】 #ログイン画面でXorgを使用するには、下の行のコメントを外します。 #WaylandEnable=false #自動ログインを有効にする #自動ログインを有効にする = true #自動ログイン=user1 #予約済みログインを有効にする #予約ログインを有効にする= true #予約ログイン= user1 # スケジュールされたログイン遅延 = 10 [安全] TCPを許可しない= false [xdmcp] 有効=事実 ホストあたりの表示数 = 10 [選択者] [デバッグ] #デバッグをオンにするには、下の行のコメントを外します。 #詳細ログ # X サーバーがクラッシュした場合、コアをダンプさせることもできます #アクティブ化=真
GDM3バージョン
gdm3 - バージョン GDM 3.24.0
netstat-puta
インターネット活動の接続 Proto Recib Enviad Dirección local Dirección remota Estado PID/プログラム名 tcp 0 0 0.0.0.0:x11-1 0.0.0.0:*ESCUCHAR 1477/Xorg
PSファックスgrep X |
1211 tty1 SL + 0:01 | \_ /usr/lib/xorg/Xorg vt1 -displayfd 3 -auth /run/user/120/gdm/Xauthority -背景なし -noreset -keeptty -verbose 3 第1477章tty2 Sl + 0:35 \_ /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -listen tcp -Background none -noreset -keeptty -verbose 3
TCPダンプ
11:41:20.065425 IP server.41874 > my_ip.x11: フラグ [S], seq 1478700027, win 29200, オプション [mss 1460, sackOK, TS val 22197350 ecr 0, nop, w 11:41:20.065447 IP my_ip.x11 > server.41874: フラグ [R.], seq 0, ack 1478700028, win 0, 長さ 0
答え1
解決しました。問題は私のディスプレイ番号にあります。私のDISPLAYは0.0だと思いましたが、次のようになります。
xdpyinfo | 表示名: :1
したがって、エクスポートDISPLAYは次のようになります。
ディスプレイのエクスポート= my_ip:1