![não é possível abrir o servidor X](https://rvso.com/image/52101/n%C3%A3o%20%C3%A9%20poss%C3%ADvel%20abrir%20o%20servidor%20X%20.png)
Estou tentando exibir as dimensões de uma imagem e redimensioná-las com um programa que meu sistema diz ser chamado Package ImageMagick-6.5.4.7-7.el6_5.i686 already installed and latest version
.
Mas recebendo erro:
-bash-4.1# exibir main-bg1.jpg
display: não é possível abrir o servidor X `' @ display.c/DisplayImageCommand/420.
Responder1
Essa mensagem é porque você não tem permissões desse shell (root) para exibir janelas GUI para o servidor X que presumo que esteja sendo executado como seu usuário normal.
Em outra janela como seu usuário normal:
$ xhost +
Então tente novamente. Se ainda assim não funcionar, você pode tentar definir explicitamente a $DISPLAY
variável no shell do root:
$ export DISPLAY=:0.0
Em seguida, repita seu comando, display ...
.
Entrei em um servidor remoto via SSH
Se você fez login em algum servidor distante usando algo parecido, ssh root@remote
provavelmente obterá algo assim:
$ ssh -x root@skinner xeyes
Error: Can't open display:
$
Agora, se você usar o switch -X
:
Você deve exibir o aplicativo GUI remotamente para você.