Ubuntu 15.10을 사용 하고 있으며 실행중인 디스플레이 서버를 알고 싶습니다. Ubuntu의 첫 번째 버전에서는 확실히 X 서버 이지만 최근에 Ubuntu 15.10을 업데이트했으며 일부 Mir Server 패키지가 설치 될 예정이므로 Mir가 실행 중이거나 X 서버인지 어떻게 알 수 있습니까?
Ubuntu 15.10을 사용 하고 있으며 실행중인 디스플레이 서버를 알고 싶습니다. Ubuntu의 첫 번째 버전에서는 확실히 X 서버 이지만 최근에 Ubuntu 15.10을 업데이트했으며 일부 Mir Server 패키지가 설치 될 예정이므로 Mir가 실행 중이거나 X 서버인지 어떻게 알 수 있습니까?
답변:
(@shcherbak 답변을 개선하려고합니다.)
콘솔에서 실행중인 디스플레이 서버 쓰기에 대한 정보를 얻으려면
ps -e | grep tty
예를 들면 다음과 같습니다.
1475 tty2 00:00:00 gdm-x-session
1478 tty2 00:00:40 Xorg
1489 tty2 00:00:00 gnome-session-b
tty*
결과 중 하나는 Linux 시스템에 GUI가있는 터미널입니다 (일반적으로 tty7
). 따라서 디스플레이 서버 (X11, Mir 등)가 실행중인 터미널이어야합니다 .
예를 들어 결과가 표시 1478 tty2 00:00:40 Xorg
되므로 Xorg (즉, X11)가 실행됩니다.
Shscherbak 응답은 대문자 X "X"를 포함하는 실행중인 프로세스를 출력합니다. 물론 Xorg가 존재하는 경우 Xorg도 있습니다. 그러나 다른 디스플레이 서버가 실행 중이면 정보가 누락됩니다. :)
ps
및 grep
명령 조차도 실제로 리눅스의 기본 명령이므로 컴퓨터 tty7
에서 GUI를 사용하지 않는 것으로 추측 할 수 있습니다 . 미안 해요. askubunt-u.com/questions/27339/…