我的目标是配置一个最小的 Mate 桌面,只允许 Firefox 和有限的文件管理。
到目前为止,我设法通过编辑 /etc/xdg/menus/ 中的菜单文件来剥离大部分桌面:
- mate-applications.menu
- mate-preferences-categories.menu
所以它现在看起来像这样:
这会为所有用户剥离菜单,这不是最佳选择,但适用于这种情况。但我也想删除或禁用“锁定屏幕”和“关机”按钮。
我通过配置适当的 dconf-Profile 进行了尝试。有些设置听起来很有希望 - 但没有效果:
# /etc/dconf/db/remote-desktop.d/
# mate-menu
[org/mate/mate-menu/plugins/system_management]
**show-quit=false**
show-package-manager=false
**show-lock-screen=false**
**show-control-center=false**
show-logout=true
show-terminal=false
注意:“**”仅用于强调,配置不包含它们!同一配置文件中的其他设置具有所需的效果,例如:
# mate-caja
[org/mate/caja/desktop]
computer-icon-visible=false
trash-icon-visible=false
# mate-panel
[org/mate/panel/general]
locked-down=true
有谁知道如何禁用/删除锁定和关机按钮?
另一个痛点是他的桌面上下文菜单:
我还没有找到删除/禁用此功能的方法,或者至少没有找到允许用户使用任意可执行文件创建启动器快捷方式的菜单条目“Starter anlegen”...
你知道如何“化解”这个菜单吗?
我正在使用 Mate 版本 1.24.0+1。
less /etc/dconf/profile/remote-desktop
user-db:user
system-db:remote-desktop
我将它编译到 dconf 数据库中:
sudo dconf update
我通过放置以下内容为所需用户激活它:
export DCONF_PROFILE=remote-desktop
在他们的 ~/.profile 和 ~/.bashrc
dconf 配置文件似乎可以正常工作,因为 Caja 设置已生效。