所以我有一个带有伴侣桌面的 Ubuntu 仿生,我试图从菜单中删除重新启动/注销选项。目前我正在使用 Brisk 菜单,但可以切换到其他菜单。
我已经尝试过设置
- gsettings 设置 com.canonical.indicator.session 抑制注销菜单 true
- gsettings 设置 com.canonical.indicator.session 抑制注销-重新启动-关闭 true
- gsettings 设置 org.mate.screensaver 注销启用 false
- gsettings 设置 org.mate.mate-menu.plugins.system_management show-logout false
但每当我登录时,菜单中仍然有注销选项,不仅在 Brisk 菜单中,而且在任何其他菜单中(伙伴,伙伴高级...)
移动/重命名 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 并显式终止它。