이미지의 크기를 표시한 다음 내 시스템에서 말하는 프로그램을 사용하여 크기를 조정하려고 합니다 Package ImageMagick-6.5.4.7-7.el6_5.i686 already installed and latest version
.
하지만 오류가 발생했습니다.
-bash-4.1#display main-bg1.jpg
디스플레이: 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 애플리케이션을 원격으로 표시할 수 있어야 합니다.