데스크탑(LXDE, Openbox, Ubuntu)을 마우스 오른쪽 버튼으로 클릭하면 메뉴가 완전히 비활성화됩니다.

데스크탑(LXDE, Openbox, Ubuntu)을 마우스 오른쪽 버튼으로 클릭하면 메뉴가 완전히 비활성화됩니다.

기존 PC를 VMware View 인프라용 씬 클라이언트로 설정하고 싶습니다. 바탕 화면을 마우스 오른쪽 버튼으로 클릭하면 나타나는 메뉴를 비활성화하고 화면 보호기 및 기타 몇 가지 기능을 비활성화해야 합니다.

지금까지 내가 한 일은 다음과 같습니다.

  • LXDE 화면 보호기 비활성화

    @xscreensaver –no-splash에서 삭제됨/etc/xdg/lxsession/LXDE/autostart

  • 마우스 오른쪽 버튼 클릭 데스크탑 메뉴 옵션 제거

    바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 선택하십시오.Desktop Preferences

    고급 탭을 선택하고 확인하십시오.Show menus provided by window managers when desktop is clicked

    및 사이의 모든 내용을 편집 /etc/xdg/openbox/menu.xml하고 삭제합니다 .<menu id=”root-menu” label=”Openbox 3”></menu>

  • LXPanel 비활성화

    편집 /etc/xdg/lxsession/LXDE/autostart하고 주석을 추가하세요 @lxpanel –profile LXDE.

이 모든 것이 제대로 작동하는 것 같지만 바탕 화면을 마우스 오른쪽 버튼으로 클릭해도 여전히 다음이 표시됩니다.

팝업 메뉴 스크린샷

이걸 어떻게 죽이나요?

답변1

이 질문은 오래되었지만 /etc/xdg/lxsession/LXDE/autostartpcmanfm을 시작하는 줄을 제거해야 합니다. 표시되는 오른쪽 클릭 메뉴는 openbox가 아니라 pcmanfm 데스크탑 창에서 나온 것입니다.

답변2

바라보다이 게시물. /etc/xdg/openbox/rc.xml"ShowMenu" 명령과 일치하는 모든 태그를 수정하고 "영리하게" 제거해야 합니다 . 이렇게 하면 OpenBox 메뉴(모든 메뉴)가 완전히 비활성화되지만 파일 내용이 매우 직관적이므로 필요에 따라 조정할 수 있습니다.

특정 사용자 그룹만 변경 하도록 이 파일의 복사본을 수정할 수도 있지만 ~/.config/openbox/rc.xml씬 클라이언트 세계에 익숙하므로 완전히 제거하고 싶을 것입니다.

관련 정보