Как изменить настройки гостевой сессии по умолчанию

12

У меня довольно настроенный рабочий стол gnome, и я хотел бы, чтобы гостевая сессия разделяла большинство пользовательских настроек, в том числе:

  • Gtk и Metacity темы.
  • Количество панелей, размещение и апплеты.
  • Приложения, которые запускаются при входе в систему.

Мне трудно найти, где эти файлы конфигурации находятся в файловой системе.

tutuca
источник

Ответы:

11

Это стало намного проще в 11.10.

Прежде всего , необходимо создать папку: sudo mkdir -p /etc/guest-session/skel/. Ключ -p создает / etc / guest-session, поэтому вы можете поместить / skel в него за один раз. Теперь вы просто добавляете нужные файлы в / etc / guest-session / skel, и они будут копироваться в гостевую учетную запись при каждом создании.

Программа, которая устанавливает это, является / usr / sbin / guest-account на тот случай, если вы хотите узнать больше о том, что происходит.

Учебник CustomizeGuestSession развивает эту тему. В частности, он описывает, как вы можете создать «специального пользователя» для удобного способа настройки внешнего вида и поведения гостевого сеанса без необходимости знать, какие файлы редактировать.

Джо-Эрленд Шинстад
источник
5

Гостевой сеанс воссоздается каждый раз как «новый пользователь по умолчанию» со /usr/share/gdm/guest-session/guest-session-setup.shсценарием, который является частью gdm-guest-sessionпакета. Я не вижу какого-либо простого способа включить его в гостевую сессию.

Конечно, вы можете изменить способ создания $ HOME каждого нового пользователя, но я не уверен, что это именно то, что вам нужно (я не буду считать это «чистым» решением для этого).

Janc
источник
Я посмотрю на сценарий. Это должно взять предпочтения откуда-то. Спасибо за указатель
пачка
Нет, это не должно брать предпочтения отовсюду, поскольку приложения используют общесистемные значения по умолчанию, когда пользовательские предпочтения не установлены.
JanC
1
> /usr/share/gdm/guest-session/guest-session-setup.sh Этот сценарий больше не существует в Ubuntu 11.10. Кто-нибудь знает, как его найти? Я использовал его, чтобы изменить раскладку клавиатуры гостевой сессии по умолчанию.
zorkerz 15.10.11
Смотрите мой ответ для правильного способа сделать это.
Джо-Эрленд Шинстад
1

Не уверен ... но я всегда следовал инструкциям в этом посте в разделах, login as guestгде вы можете настроить учетную запись. Затем раздел, в freeze itкотором вы фактически настроили rsyncсброс учетной записи при запуске ПК. Вы можете легко изменить это для сброса при выходе или выключении. Работал отлично для меня.

jahst
источник