나는 EWMH와 호환되는 나만의 상태 표시줄을 작성하고 싶습니다. 즉, 몇 가지 X11 속성을 읽어야 합니다. 예를 들면 다음과 같습니다.
_NET_NUMBER_OF_DESKTOPS
_NET_DESKTOP_NAMES
등. 그래서 내 질문은 실제로 어떻게 읽을 수 있습니까? 이미 python-xlib
모듈을 사용해 보았 python-ewmh
으나 운이 좋지 않았습니다. 어쩌면 내가 모르는 명령줄 유틸리티가 있을 수도 있습니다. 어떤 도움이라도 대단히 감사하겠습니다!
답변1
xprop -root
당신이 찾고 있는 것과 같습니다 :
xprop -root _NET_NUMBER_OF_DESKTOPS
출력을 생성합니다.
_NET_NUMBER_OF_DESKTOPS(CARDINAL) = 4
그리고 각각
xprop -root _NET_DESKTOP_NAMES
출력을 생성합니다.
_NET_DESKTOP_NAMES(UTF8_STRING) = "Desktop 1", "Desktop 2", "Desktop 3", "Desktop 4"
적어도 데비안에서는 이 명령이 x11-utils
패키지 안에 있습니다.