XorgウィンドウへのVNC接続

XorgウィンドウへのVNC接続

Javaアプリケーションを実行してモニターが接続されているコンピューターがありますstartx

これで、VNCを介してリモートでアプリケーションにアクセスしたいと思います。x11vncXorgウィンドウのセッションを開くことはできますか? (ウィンドウマネージャなし)

# x11vnc -display :1
12/11/2019 13:31:53 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 2759
No protocol specified
12/11/2019 13:31:53 XOpenDisplay(":1") failed.
12/11/2019 13:31:53 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified

12/11/2019 13:31:53 ***************************************
12/11/2019 13:31:53 *** XOpenDisplay failed (:1)

*** x11vnc was unable to open the X DISPLAY: ":1", it cannot continue.
*** There may be "Xlib:" error messages above with details about the failure.
/bin/sh /usr/bin/startx /usr/bin/java -jar my.jar -- :1
 \_ xinit /usr/bin/java -jar my.jar -- /usr/bin/X :1 -auth /tmp/serverauth.XruRNQHDLk
      \_ /usr/lib/xorg/Xorg :1 -auth /tmp/serverauth.XruRNQHDLk
     \_ /usr/bin/java -jar my.jar

startx編集:systemdサービスなしでコマンドを実行すると、x11vncで完全に機能することがわかりました。これで、x11vncサーバーをsystemd startxサービスに接続する際に問題が発生しました。

ベストアンサー1

x11vncに追加する~/.xinitrcか、に追加することをお勧めします~/.xsession

おすすめ記事