====== Kiosk 模式 ====== Xfce 的一些组件支持 kiosk 模式。这可以创建和修改系统 kioskrc 文件来启用,它在下面路径: ${sysconfdir}/xdg/xfce4/kiosk/kioskrc 默认情况下,${sysconfdir} 指向 /etc ===== Xfce4 面板 ===== [xfce4-panel] CustomizePanel=%powerusers,foo * CustomizePanel 只允许 powerusers 组的用户和用户 foo 可以自定义它们的面板。 ===== Xfce4 会话 ===== [xfce4-session] CustomizeSplash=ALL CustomizeChooser=ALL CustomizeLogout=ALL CustomizeCompatibility=%wheel Shutdown=%wheel CustomizeSecurity=NONE 这允许每个用户修改启动画面,chooser和注销设置,但只允许 wheel 组的用户自定义兼容性设置以及关闭系统。不允许任何人调整安全设置。 会话管理器支持下面的 KIOSK 功能: * CustomizeSplash 是否允许用户自定义启动画面。 * CustomizeChooser 是否允许用户自定义 chooser 设置。 * CustomizeLogout 是否允许用户自定义注销设置。 * CustomizeCompatibility 是否允许用户自定义兼容性设置(KDE/Gnome 兼容) ===== Xfce4 桌面 ===== [xfdesktop] UserMenu=%wheel CustomizeBackdrop=ALL CustomizeDesktopMenu=%wheel CustomizeWindowlist=NONE CustomizeDesktopIcons=brian * UserMenu 是否允许用户修改桌面菜单。如果不允许,xfdesktop 会忽略 ~/.config/xfce4/desktop/ 中的 menu.xml 文件,而使用系统的菜单在 $sysconfdir/xdg/xfce4/desktop/menu.xml。 * CustomizeBackdrop 是否允许用户修改桌面背景。如果不允许,背景设置面板将会变灰。 * CustomizeDesktopMenu 是否允许用户修改桌面菜单。包括显示或隐藏应用程序图标及显示或隐藏菜单本身。 * CustomizeWindowlist 是否允许用户修改窗口列表。包括显示或隐藏窗口图标以及显示或隐藏菜单本身。 * CustomizeDesktopIcons 是否允许用户启用和禁用显示桌面图标,或者修改它们的样式。