![X サーバーを開けません](https://rvso.com/image/52101/X%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93%20.png)
私は、画像のサイズを表示し、システムで と呼ばれるプログラムを使用してサイズを変更しようとしていますPackage ImageMagick-6.5.4.7-7.el6_5.i686 already installed and latest version
。
しかし、エラーが発生します:
-bash-4.1# main-bg1.jpg を表示します
display: X サーバーを開けません `' @ display.c/DisplayImageCommand/420。
答え1
このメッセージが表示されるのは、通常のユーザーとして実行されていると思われる X サーバーに GUI ウィンドウを表示するためのシェル (ルート) からの権限がないためです。
通常のユーザーとして別のウィンドウで:
$ xhost +
その後、もう一度試してください。それでもうまくいかない場合は、$DISPLAY
ルートのシェルで変数を明示的に設定してみてください。
$ export DISPLAY=:0.0
次に、コマンドを繰り返しますdisplay ...
。
SSH経由でリモートサーバーにログインしました
次のようなものを使用して遠隔サーバーにログインした場合、ssh root@remote
次のような結果が表示される可能性があります。
$ ssh -x root@skinner xeyes
Error: Can't open display:
$
ここでスイッチを使用すると-X
:
GUI アプリがリモートで表示されるはずです。