Imagemagick
無法打開 X 伺服器
我正在嘗試顯示圖像的尺寸,然後使用我的系統所說的程序調整它們的大小
Package ImageMagick-6.5.4.7-7.el6_5.i686 already installed and latest version
。但出現錯誤:
-bash-4.1#顯示main-bg1.jpg
顯示:無法打開 X 伺服器`’@display.c/DisplayImageCommand/420。
該消息是因為您沒有來自該外殼(root)的權限,無法向我認為以普通使用者身份執行的 X 伺服器顯示 GUI 視窗。
在另一個視窗中作為普通使用者:
$ xhost +
然後再試一次。如果它仍然不起作用,那麼您可以嘗試
$DISPLAY
在 root 的 shell 中顯式設置變數:$ export DISPLAY=:0.0
然後重複你的命令,
display ...
。我已經通過 SSH 登錄到遠端伺服器
如果您使用類似的方式登錄到某個遠端伺服器,
ssh root@remote
您可能會得到如下資訊:$ ssh -x root@skinner xeyes Error: Can't open display: $
現在,如果您使用開關
-X
:
您應該讓 GUI 應用程序遠端顯示給您。