Jak zmienić ustawienia domyślne sesji gościa


12

Mam dość dostrojony pulpit gnome i chciałbym, aby sesja gościa udostępniała większość ustawień użytkownika, w tym:

  • Motywy Gtk i Metacity.
  • Liczba paneli, rozmieszczenie i aplety.
  • Aplikacje działające przy logowaniu.

Trudno mi znaleźć miejsce, w którym te pliki konfiguracyjne są umieszczone w systemie plików.

Odpowiedzi:


11

W wersji 11.10 stało się to znacznie łatwiejsze.

Najpierw trzeba utworzyć folder: sudo mkdir -p /etc/guest-session/skel/. Przełącznik -p tworzy / etc / guest-session, dzięki czemu możesz umieścić / skel w nim za jednym razem. Teraz po prostu dodajesz pliki, które chcesz / etc / guest-session / skel, a zostaną one skopiowane na konto gościa, gdy tylko zostanie utworzone.

Program, który to konfiguruje, to / usr / sbin / guest-account na wypadek, gdybyś chciał dowiedzieć się więcej o tym, co się dzieje.

Samouczek CustomizeGuestSession omawia ten temat. W szczególności opisano, w jaki sposób można utworzyć „użytkownika specjalnego” w celu wygodnego dostosowania wyglądu i zachowania sesji gościa, bez konieczności wiedzieć, które pliki należy edytować.


5

Sesja gościa jest odtwarzana za każdym razem jako „domyślny nowy użytkownik” za pomocą /usr/share/gdm/guest-session/guest-session-setup.shskryptu, który jest częścią gdm-guest-sessionpakietu. Nie widzę żadnego prostego sposobu, aby włączyć ustawienia do sesji gościa.

Możesz oczywiście zmienić sposób tworzenia każdego nowego użytkownika $ HOME, ale nie jestem pewien, czy tak naprawdę tego chcesz (nie uważam tego za „czyste” rozwiązanie, aby to zrobić).


Przyjrzę się skryptowi. Musi skądś wziąć preferencje. Dzięki za wskaźnik
— tutuca,

Nie, nie trzeba pobierać preferencji z dowolnego miejsca, ponieważ aplikacje używają systemowych wartości domyślnych, gdy nie są ustawione preferencje użytkownika.
— JanC

1
> /usr/share/gdm/guest-session/guest-session-setup.sh Ten skrypt wydaje się już nie istnieć w Ubuntu 11.10. Czy ktoś wie jak to znaleźć? Używałem go do zmiany domyślnego układu klawiatury sesji gościa.
— zorkerz

Zobacz moją odpowiedź na właściwy sposób.
— Jo-Erlend Schinstad

1

Nie jestem pewien ... ale zawsze postępowałem zgodnie z instrukcjami w tym poście w sekcjach, w login as guestktórych możesz dostosować konto. Następnie sekcja, w freeze itktórej faktycznie skonfigurowano rsyncresetowanie konta podczas uruchamiania komputera. Możesz to łatwo zmodyfikować, aby zresetować przy wylogowaniu lub wyłączeniu. Działa mi świetnie.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.