명령줄에서 어떤 창 관리자가 설치되어 있는지 어떻게 확인할 수 있나요?

명령줄에서 어떤 창 관리자가 설치되어 있는지 어떻게 확인할 수 있나요?

명령줄에서 어떤 창 관리자가 설치되어 있는지 어떻게 확인할 수 있나요? 저는 우분투를 사용하고 있습니다.


알아요:

답변1

찾을 방법이 없어모두모든 프로그램이 창 관리자 역할을 할 수 있으므로 창 관리자를 프로그래밍 방식으로 실행합니다.임의의 프로그램이 무엇을 하는지 아는 프로그램을 작성하는 것은 불가능합니다.. 그러나 검색을 다음으로 제한하면Debian 패키지에서 제공하는 창 관리자, 간단한 방법이 있습니다. 데비안의 모든 창 관리자는 다음을 제공합니다.x-window-manager 선택하다.

update-alternatives --list x-window-manager

답변2

psstree명령은 현재 사용되는 창 관리자를 표시합니다. 각 애플리케이션의 결과와 다른 프로젝트와의 관계를 그룹화합니다.


아래는 위와 같은 답변입니다. 하지만 이에 관심이 있으시면 세부정보를 제공해 주세요.

세 단계:

  1. 아직 완료하지 않은 경우 이 명령을 실행하여 "pstree" 패키지를 설치하십시오.

    sudo apt-get install pstree

  2. 터미널/명령줄을 사용하여 이 명령을 실행합니다.

    psstree

  3. 키워드 "gdm"에 대한 결과를 검색하십시오. "gdm"의 오른쪽은 현재 사용되는 창 관리자입니다. 예를 들어:

    gdm-wayland-ses─┬─그놈 세션

    GNOME Wayland를 의미합니다.

    gdm-x-session─┬─Xorg

    그놈 X11을 의미합니다.

pstree의 주요 이점 중 하나는 동시에 여러 창 관리자를 사용하는 경우 pstree가 각 응용 프로그램이 어떤 창 관리자를 사용하고 있는지 표시한다는 것입니다. 또한 다른 프로젝트와의 애플리케이션 관계.

pstree에는 많은 선택적 매개변수가 있습니다. 예를 들어, 이 명령을 실행하면 해당 사용자의 프로세스를 루트로 하는 트리만 표시됩니다.

체재:pstree <USERNAME>

예:pstree jdoe

관련 정보