저는 Solaris를 사용하고 있는데 환경변수를 설정한 후 X 서버를 사용할 수 있는지 테스트하고 싶습니다 DISPLAY
.
Linux에서는 보통 xeyes
, xclock
또는 를 사용합니다 xterm
. 그러나 이들 중 어느 것도 솔라리스에서는 사용할 수 없는 것 같습니다.
저는 Oracle Solaris 11 GA 버전을 사용하고 있습니다.
답변1
xset -q > /dev/null
나는 이것을 찾았다https://stackoverflow.com/questions/637005/x-server-running(다소 오해의 소지가 있는 질문에 답함)
- 빠른
- 스크립트에서 사용할 수 있습니다.
- stderr에서 문제를 진단할 수 있으면 조용히 하세요.
답변2
죄송합니다. Oracle Solaris 11을 사용하고 있다는 사실은 언급하지 않았습니다.
이번 릴리스에서는 기본적으로 텍스트 설치 프로그램을 사용하여 설치되지 않습니다. 패키지 관리자를 사용하여 설치해야 합니다. 사용하려는 애플리케이션이 포함된 패키지를 찾으려면 다음을 수행하세요 pkg search
.
pkg search xeyes
compatibility/packages/SUNWxwplt
패키지를 사용하여 설치 xterm
했습니다 .xeyes
/usr/bin
답변3
환경 변수를 PATH
디렉토리로 확장할 수 있습니다 /usr/openwin/bin
.
PATH=$PATH:/usr/openwin/bin
(역사적인 이유로) 이것은 Solaris에서 X11 응용 프로그램이 있는 곳입니다. 거기서 당신은 찾을 수 있습니다xterm,시계그리고 X11을 위한 다른 많은 기본 클라이언트도 있습니다.
답변4
이것이 Solaris의 경우인지 확실하지 않지만 이 문제가 발생하는 Linux 사용자의 경우 패키지 glxgears
의 응용 프로그램을 사용할 수 있습니다 mesa-utils
.