메이트 세션에서 로그아웃/다시 시작 제거

메이트 세션에서 로그아웃/다시 시작 제거

그래서 저는 컴패니언 데스크탑이 있는 Ubuntu Bionic을 가지고 있고 메뉴에서 다시 시작/로그오프 옵션을 제거하려고 합니다. 현재 Brisk 메뉴를 사용하고 있는데 다른 메뉴로 전환할 수 있습니다.

설정을 해보았습니다

  • gsettings는 로그아웃 메뉴를 true로 표시하지 않도록 com.canonical.indicator.session을 설정합니다.
  • gsettings는 com.canonical.indicator.session을 설정하고 로그아웃-재시작-닫기를 true로 억제합니다.
  • gsettings는 org.mate.screensaver 로그아웃 활성화 false를 설정합니다.
  • gsettings는 org.mate.mate-menu.plugins.system_management show-logout false를 설정합니다.

그런데 로그인할 때마다 Brisk 메뉴뿐만 아니라 다른 메뉴(Buddy, Buddy Advanced...)에도 여전히 로그아웃 옵션이 있습니다.

gnome-session-quit 및 mate-session-save 이동/이름 바꾸기도 도움이 되지 않았습니다.

이 컴퓨터는 xrdp를 통해 실행되며 사용자가 실수로 로그아웃하는 것을 방지하고 싶습니다. 이로 인해 서비스가 중단될 수 있습니다.

누구든지 아이디어가 있습니까?

답변1

/usr/share/glib-2.0/schemas/org.mate.lockdown.gschema.xml에 키가 있습니다.

로그아웃 비활성화

gsettings를 false로 설정하면 해당 메뉴 항목이 계속 유지되지만 해당 메뉴 항목을 클릭하면 아무 작업도 수행되지 않습니다.

gsettings org.mate.lockdown disable-log-out true

로그아웃하려면 세션의 프로세스 ID를 찾아 명시적으로 종료해야 합니다.

관련 정보