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


12

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

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

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

Ответы:


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

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

Смотрите мой ответ для правильного способа сделать это.
Джо-Эрленд Шинстад

1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.