невозможно открыть X-сервер

невозможно открыть 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.

решение1

Это сообщение появляется из-за того, что у вас нет прав из этой оболочки (root) на отображение окон графического интерфейса на X-сервере, который, как я предполагаю, запущен от имени вашего обычного пользователя.

В другом окне от имени обычного пользователя:

$ xhost +

Затем попробуйте еще раз. Если это все еще не работает, вы можете попробовать явно задать $DISPLAYпеременную в оболочке root:

$ export DISPLAY=:0.0

Затем повторите команду display ....

Я вошел на удаленный сервер через SSH.

Если вы вошли на какой-то удаленный сервер, используя что-то вроде этого, ssh root@remoteвы, скорее всего, увидите что-то вроде этого:

$ ssh -x root@skinner xeyes
Error: Can't open display: 
$

Теперь, если вы используете переключатель -X:

                                сс из xeyes

Вы должны получить удаленное отображение графического пользовательского интерфейса приложения.

Связанный контент