X11 : 디스플레이에 모든 그놈-말단 창문 목록을 가져 오시겠습니까?
-
06-07-2019 - |
문제
X 디스플레이에는 2 개의 XTERM과 여러 개의 그놈-말단 창이 활성화되어 있습니다.
그러나 XLSClients는 하나의 그놈-말단 클라이언트만을 보여줍니다.
$ xlsclients
luban.local /usr/X11/bin/xterm
ohm gnome-terminal
luban.local xterm
내 디스플레이에 첨부 된 그놈-말단 세션 목록을 어떻게 얻을 수 있습니까?
해결책
이 옵션은 자체 프로세스와 별개의 X 클라이언트로 새 터미널 창을 실행합니다.
--disable-factory
이 옵션
--instance=foo --class=bar
세션을 구별하기 위해 편리한 고리를 제공합니다.
$ xlsclients -l
...
Window 0x3000001:
Machine: ohm
Name: Terminal
Icon Name: foo
Command: foo
Instance/Class: foo/bar
다른 팁
이것은 정확합니다. Gnome-Terminal (Konsole과 같은)은 단일 프로세스 만 시작합니다. 두 번째 콘솔을 요청하면 프로세스가 새 창을 열지 만 해당 창에 대해서는 다른 프로세스를 시작하지 않습니다 (Xterm과 달리). 이것은 많은 기억과 자원을 절약합니다.
제휴하지 않습니다 StackOverflow