Установка стандартных тем и иконок в KDE
Важно: выполняйте правки от root или через kdesu/kadmin, сохраняйте резервные копии оригинальных файлов перед заменой.
К чему это нужно
Если вы настраиваете машину для нескольких пользователей или готовите образ системы, полезно задать единые визуальные настройки. Это упрощает поддержку, делает интерфейс предсказуемым и ускоряет вход новых пользователей.
Быстрый список файлов конфигурации
- /etc/kde-profile/defaults/share/config/kdeglobals — тема иконок
- /etc/kde-profile/default/share/config/kdesktoprc — фон рабочего стола (Wallpaper)
- /etc/kde-profile/default/share/config/ksplashrc — тема KSplash
- /etc/kde3/kdm/kdmrc — настройки KDM (глобально)
Сохраняйте копии этих файлов, например:
cp /etc/kde-profile/defaults/share/config/kdeglobals /root/kdeglobals.backupШаг 11: Установить тему иконок по умолчанию
Чтобы задать тему иконок, откройте файл kdeglobals от имени root. Пример с использованием kdesu и текстового редактора kedit:
kdesu kedit /etc/kde-profile/defaults/share/config/kdeglobalsНайдите секцию [KDE] и прямо перед ней добавьте блок [Icons], например:
[Icons]
Theme=name of the Icon Theme you wish to useВ примере автора это было:
[Icons]
Theme=oxygenПосле сохранения все новые (первичный вход) пользователи будут видеть указанную тему иконок.
Совет: указывайте точное имя темы, как в каталоге /usr/share/icons или в установленном пакете темы.
Шаг 12: Установить стандартный фон рабочего стола
Откройте файл kdesktoprc:
/etc/kde-profile/default/share/config/kdesktoprcНас интересуют параметры Wallpaper и WallpaperMode, например:
Wallpaper=/usr/share/wallpapers/Jewell.png
WallpaperMode=ScaledПараметр WallpaperMode обычно принимает значения вроде Scaled, Tiled, Centered — проверьте, какие режимы поддерживаются в вашей версии KDE.
Примечание: Kiosk Admin Tool может сделать то же самое через GUI, но редактирование конфига быстрее при массовом разворачивании.
Шаг 13: Установить тему оформления и цветовую схему по умолчанию
Самый безопасный путь — использовать Kiosk Admin Tool для импорта и назначения цветовой схемы, стиля и оформления окон. Алгоритм:
- Откройте Kiosk Admin Tool.
- Выберите нужную тему оформления и цветовую схему.
- Нажмите «Сохранить» и выйдите.
- Проверьте в тестовом аккаунте.
Если вы предпочитаете править вручную — экспортируйте файлы с рабочего профиля и поместите их в каталог default профиля (/etc/kde-profile/default/…).
Шаг 14: Установить тему KSplash по умолчанию
Создайте или отредактируйте файл ksplashrc как root, например:
kdesu kate /etc/kde-profile/default/share/config/ksplashrcДобавьте две строки:
[KSplash]
Theme=name of ksplash themeСохраните файл. После этого при первом входе новые пользователи увидят указанную тему заставки.
Шаг 15: Настроить тему KDM
Если файл /etc/kde3/kdm/kdmrc повреждён или неудобен, проще заменить его целиком. Сделайте резервную копию старого kdmrc, затем замените файл содержимым из проверенного шаблона и отредактируйте:
kdesu kate /etc/kde3/kdm/kdmrcНайдите строку Theme= и укажите путь и имя темы KDM. После этого вы сможете использовать менеджер тем KDM для дальнейших правок.
Важно: настройка KDM глобальна и применяется ко всем пользователям.
Шаг 16: Параметры менеджера входа (Login Manager)
В KControl под «System Administration» откройте «Login Manager». Переключитесь в режим администратора и авторизуйтесь. На вкладке Background выберите фон для менеджера входа. Рекомендуется использовать тот же фон, что и в шаблоне пользователя, чтобы интерфейс выглядел единообразно.
Проверка изменений (как тестировать)
- Создайте тестовый локальный аккаунт: useradd testuser && passwd testuser.
- Выйдите из текущей сессии и выполните вход под testuser.
- Проверьте: иконки, фон, тема окон, цветовая схема, ksplash и экран входа.
- При расхождениях смотрите журналы и права доступа на файлы.
Типичные ошибки и пути их устранения
- Изменения не применяются для существующих пользователей: эти настройки применяются только при создании учётной записи или первом входе. Чтобы обновить существующих пользователей, скопируйте нужные конфиги в их домашние каталоги (проводите осторожно).
- Неправильные имена тем: проверьте точное имя каталога темы в /usr/share/icons, /usr/share/wallpapers или каталоге тем KDM.
- Неправильные права: конфигурационные файлы в /etc должны быть читаемы для системы; убедитесь, что root владеет файлами и что другие пользователи имеют соответствующие права.
- Версии KDE: файлы конфигурации и пути могут отличаться между KDE3, KDE4 и Plasma 5. Проверьте совместимость перед массовым развёртыванием.
Когда это не сработает
- Если система использует другой дисплейный менеджер (например, SDDM или LightDM), настройки KDM не повлияют на экран входа.
- При использовании профилей образа (image-based provisioning) изменения могут перезаписываться процессами деплоя.
Мини-методология для массового развёртывания
- Подготовьте шаблон на тестовой машине и задокументируйте все изменения.
- Сделайте резервные копии оригинальных файлов.
- Примените изменения в /etc/kde-profile/default*.
- Создайте тестовый аккаунт и проверьте.
- Автоматизируйте копирование с помощью скрипта или конфигурационного управления (Ansible, Puppet).
- Обновляйте документацию и храните шаблоны в системе контроля версий.
Контрольный чеклист для системного администратора
- Сделана резервная копия всех файлов конфигурации
- Theme и Icons прописаны в kdeglobals
- Wallpaper и WallpaperMode заданы в kdesktoprc
- ksplashrc содержит нужную тему
- kdmrc заменён/отредактирован (если используется KDM)
- Тестовый пользователь протестирован
- Права и владелец файлов проверены
Краткое резюме
Редактирование конфигураций в /etc/kde-profile — простой и контролируемый способ задать единый вид KDE для новых пользователей. Всегда делайте резервные копии, проверяйте имена тем и тестируйте изменения в тестовом аккаунте прежде чем внедрять на production.
Похожие материалы
Отключить всплывающие объявления на Samsung
Как смотреть и чего ждать от мартовского Apple
Как сохранить маршрут Google Maps на ПК
Голосовой ввод на Chromebook — как включить
Как создать и управлять рабочим пространством Slack