X 서버를 열 수 없습니다.

X 서버를 열 수 없습니다.

이미지의 크기를 표시한 다음 내 시스템에서 말하는 프로그램을 사용하여 크기를 조정하려고 합니다 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:

                                xeyes SS

GUI 애플리케이션을 원격으로 표시할 수 있어야 합니다.

관련 정보