Изменить конфигурацию панелей GNOME Flashback для новых пользователей

Я собираюсь выполнить автоматическую установку Ubuntu 14.04 (с сеансом GNOME Flashback - миграция с 12.04) примерно на 100 машин. Поскольку я должен персонализировать их опыт «из коробки», мне нужно автоматизированное решение.

Настройка GNOME кажется немного хитрой, потому что все хранится в базе данных dconf. Мне удалось настроить обои, шрифты, темы или Metacity с помощью переопределения схемы (согласно инструкциям здесь ), но я не могу понять, как настроить панели.

Я убежден, что этого можно добиться и с помощью dconf. Например, мои текущие настройки индикатора завершения апплета (object-iid, pack-index и т. Д.) Хранятся внутри /org/gnome/gnome-panel/layout/objects/object-0-1. К сожалению, схемы нет (как описано на рисунке здесь ), и поэтому я не могу создать файл предопределенных настроек.

Единственное, что я хочу иметь, - это черная панель размером 30 пикселей сверху, с апплетом главного меню в левом верхнем углу и апплетом индикатора завершения в правом верхнем углу - предварительно определенным для каждого вновь созданного пользователя. Я хотел бы избежать копирования всего файла ~/.config/dconf/user, потому что он находится в специальном формате, который я не могу разобрать.

1
задан 13 April 2017 в 15:24

1 ответ

Конфигурация панели по умолчанию хранится в /usr/share/gnome-panel/panel-default-layout.layout файл.

можно отредактировать его, но лучшая идея могла бы быть копией этот файл к ~/.config/gnome-panel/panel-default-layout.layout и только затем отредактировать его.

, Который позволит Вам изменять апплеты по умолчанию и размер панели. Но этот файл должен быть доступным, прежде чем пользователь войдет в систему сессия (прежде чем панель гнома будет запущена).

Для цвета фона можно использовать переопределение схемы. Фоновый идентификатор схемы org.gnome.gnome-panel.toplevel.background. Для установки черного фона, необходимо изменить два ключа:

  • type от none до color
  • color от rgba(255,255,255,.2) до rgba(0,0,0,1)

, Но в настоящее время нет никакого способа изменить цвет текста на панели. Это могло бы быть или не могло бы быть проблемой - зависит от темы, которую Вы будете использовать. Таким образом, лучшая идея могла бы состоять в том, чтобы создать ~/config/gtk-3.0/gtk.css и установить требуемый стиль с CSS.

0
ответ дан 14 April 2017 в 01:24
  • 1
    Отредактированный для ответа на вопросы (надо надеяться), – barrycarter 5 October 2017 в 04:17

Другие вопросы по тегам:

Похожие вопросы: