X11 転送を使用しようとすると、「ディスプレイを開けません」というエラー メッセージが表示されます。
信頼できる X11 転送「-Y」を使用すると、期待どおりに動作します。x2go は問題なく使用できます。ssh_config と sshd_config は両方とも X11 転送を許可します (リモート サーバーとローカル クライアントの両方で)。
さらに、xhost + 経由ですべてのクライアントからの X アクセスも許可しました。私のボックスにリモート接続すると (-Y なし)、DISPLAY 環境変数が設定されていないことがわかります。私のボックスにリモート接続すると (-Y あり)、DISPLAY 環境変数が設定されていることがわかります。単に DISPLAY 環境変数を設定しようとすると (-Y を使用していない場合でも)、効果はありません。
信頼できる X11 転送は、動作はしますが、セキュリティ上のリスクがわずかにあるため、使用すべきではないと思います。
答え1
これは Gentoo のバグにより壊れています: https://bugs.gentoo.org/237778 https://forums.gentoo.org/viewtopic-t-842298-start-0.html
答え2
X11 経由でアプリを起動すると、非常に遅くなる可能性があります。SSH 経由で VNC をトンネリングすることをお勧めします。
https://www.cyberciti.biz/tips/tunneling-vnc-connections-over-ssh-howto.html