この図では、私の仮想マシンでは、RedhatはSSHサーバーを実行しており、私はSSHを介してリモートでログインしています。gedit
SSH経由で実行したいがgedit
SSHクライアントを実行しているシステムではなく、リモートRedhatサーバーでウィンドウを開きます。使用したくないSSHクライアントを介してSSHサーバーのディスプレイを開きたいです。 ssh -X [email protected]
gedit
答え1
この試み:
DISPLAY=:0 gedit
または単に:
export DISPLAY=:0
コマンドを実行する前に。
Cannot open display:
投稿に不特定のマークが表示されるのは、Xセッションを実行していることがわからないために設定されていないためです:
。$DISPLAY
ssh
(X11配信)を使いたくないと言われましたが、ssh -X
他の人がここに来る場合に備えて見てみることをお勧めします。X11転送の使用、GUIアプリケーションをリモート(サーバー)コンピュータではなくローカル(クライアント)コンピュータに表示する場合。