![xlsclients에 glxgears가 나타나지 않는 이유는 무엇입니까?](https://linux55.com/image/151585/xlsclients%EC%97%90%20glxgears%EA%B0%80%20%EB%82%98%ED%83%80%EB%82%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
$ glxgears -display :1
No protocol specified
Error: couldn't open display :1
$ glxgears -display :0
288 frames in 5.0 seconds = 57.491 FPS
292 frames in 5.0 seconds = 58.308 FPS
...
glxgears
런타임에는 xlsclients
다른 터미널 창에서 실행합니다.
$ xlsclients -display :0
alan-laptop gnome-shell
alan-laptop gsd-xsettings
alan-laptop gsd-clipboard
alan-laptop gsd-power
alan-laptop gsd-color
alan-laptop ibus-x11
alan-laptop gsd-keyboard
alan-laptop gsd-wacom
alan-laptop gsd-media-keys
alan-laptop firefox
시스템: Fedora 29, Wayland의 gnome-shell을 사용합니다.
$ rpm -q gnome-shell
gnome-shell-3.30.2-1.fc29.x86_64
$ rpm -q xorg-x11-server-Xwayland
xorg-x11-server-Xwayland-1.20.4-1.fc29.x86_64
$ rpm -q --whatprovides $(which xlsclients)
xorg-x11-utils-7.5-29.fc29.x86_64
$ rpm -q --whatprovides $(which glxgears)
glx-utils-8.4.0-1.fc29.x86_64
답변1
" 최상위 창(즉, 루트 창의 하위 창이거나 WM_STATE 속성이 있는 창)에 설정된 및 속성을 xlsclients
나열하는 간단한 응용 프로그램입니다 . "WM_CLIENT_MACHINE
WM_COMMAND
모스비.
ICCCM에 따르면 속성은 클라이언트에서 설정해야 합니다. 즉, glxgears
설정하지 않으면 에 표시되지 않습니다 xlsclients
.
WM_CLIENT_MACHINE
그리고 WM_COMMAND
는ICCCM에 의해 더 이상 사용되지 않는 것으로 표시됨. 또한 그들은 단지필수의세션 관리의 일부로 모든 X 클라이언트에서 반드시 지원되는 것은 아닙니다.
이 표시는 xlsclients
더 이상 사용되지 않는 것으로 간주되어야 합니다 :-).