![no se puede abrir el servidor X](https://rvso.com/image/52101/no%20se%20puede%20abrir%20el%20servidor%20X%20.png)
Estoy intentando mostrar las dimensiones de una imagen y luego cambiar su tamaño con un programa que mi sistema dice que se llama Package ImageMagick-6.5.4.7-7.el6_5.i686 already installed and latest version
.
Pero obteniendo error:
-bash-4.1# mostrar main-bg1.jpg
pantalla: no se puede abrir el servidor X `' @ display.c/DisplayImageCommand/420.
Respuesta1
Ese mensaje se debe a que no tiene permisos desde ese shell (raíz) para mostrar ventanas GUI en el servidor X que supongo que se ejecuta como su usuario normal.
En otra ventana como tu usuario normal:
$ xhost +
Entonces inténtalo de nuevo. Si aún no funciona, puedes intentar configurar explícitamente la $DISPLAY
variable en el shell de root:
$ export DISPLAY=:0.0
Luego repite tu comando display ...
.
Inicié sesión en un servidor remoto a través de SSH
Si ha iniciado sesión en algún servidor distante usando algo como ssh root@remote
probablemente obtendrá algo como esto:
$ ssh -x root@skinner xeyes
Error: Can't open display:
$
Ahora si usas el interruptor -X
:
Debería volver a mostrarle la aplicación GUI de forma remota.