Administration
This section gives system administrators who are rolling out or managing SonicDE in their organization the information they need.
File system
- Configuration files: Configuration files are text-based, with groups of key-value pairs. This page explains their syntax, including localization, shell variables, complete or partial lock-down, editing tools and other advanced features.
- Filesystem hierarchy: How SonicDE uses the file system, where it looks for files and where it stores them.
- XDG filesystem hierarchy: The directories SonicDE uses, as defined by the XDG specifications from freedesktop.org.
Desktop sessions
- Environment variables: The environment variables that influence SonicDE and how its applications behave.
- Session environment variables: How to set environment variables for your whole session.
- Desktop startup sequence: The desktop's visible components and background services, how they start, and how to change them.
- Desktop scripting: Manage the desktop shell's desktops, panels and widgets with scripts written in JavaScript.
User and group profiles
- Introduction to Kiosk: Restrict what a SonicDE environment can do, based on user and group credentials.
- Kiosk keys: Known global and application-specific keys for action, resource and URL restrictions.
Unlocking a user session
If a user's session is locked out, perhaps because of a problem with the keyboard layout or an input device, switch to a console or log in with SSH and run:
loginctl unlock-sessions
Caches
Caches: Several caches are created when they're first needed.