Comment modifier les paramètres par défaut de la session invité

12

J'ai un bureau gnome assez optimisé et je voudrais que la session invité partage la plupart des paramètres utilisateur, cela comprend:

  • Thèmes Gtk et Metacity.
  • Nombre de panneaux, placement et applets.
  • Applications qui s'exécutent à la connexion.

J'ai du mal à trouver où ces fichiers de configuration sont placés dans le système de fichiers.

tutuca
la source

Réponses:

11

Cela est devenu beaucoup plus facile en 11.10.

D' abord , vous devez créer un dossier: sudo mkdir -p /etc/guest-session/skel/. Le commutateur -p crée / etc / guest-session afin que vous puissiez y placer / skel en une seule fois. Maintenant, il vous suffit d'ajouter les fichiers que vous souhaitez dans / etc / guest-session / skel et ils seront copiés sur le compte invité chaque fois qu'il sera créé.

Le programme qui configure cela est / usr / sbin / guest-account au cas où vous voudriez en savoir plus sur ce qui se passe.

Le tutoriel CustomizeGuestSession développe ce sujet. En particulier, il décrit comment vous pouvez créer un "utilisateur à but spécial" pour un moyen pratique de personnaliser l'apparence et le comportement de la session invité, sans avoir à connaître les fichiers à modifier.

Jo-Erlend Schinstad
la source
5

La session invitée est recréée à chaque fois en tant que "nouvel utilisateur par défaut" avec le /usr/share/gdm/guest-session/guest-session-setup.shscript, qui fait partie du gdm-guest-sessionpackage. Je ne vois aucun moyen propre de faire inclure vos paramètres dans la session invité.

Vous pouvez bien sûr changer la façon dont $ HOME est créé pour chaque nouvel utilisateur, mais je ne suis pas sûr que c'est vraiment ce que vous voulez (je ne considérerai pas que c'est une solution "propre" pour le faire de cette façon).

JanC
la source
Je vais jeter un œil au script. Il faut prendre les préférences quelque part. Merci pour le pointeur
tutuca
Non, il n'a pas à prendre les préférences de n'importe où, car les applications utilisent les paramètres par défaut du système lorsqu'aucune préférence utilisateur n'est définie.
janvier
1
> /usr/share/gdm/guest-session/guest-session-setup.sh Ce script semble ne plus exister dans Ubuntu 11.10. Quelqu'un sait-il comment le trouver? Je l'utilisais pour changer la disposition du clavier par défaut de la session invité.
zorkerz
Voir ma réponse pour la bonne façon de le faire.
Jo-Erlend Schinstad
1

Pas sûr .. mais j'ai toujours suivi les étapes de ce post dans les sections login as guestoù vous pouvez personnaliser le compte. Ensuite, section freeze itoù vous avez réellement configuré rsyncpour réinitialiser le compte au démarrage du PC. Vous pouvez facilement modifier cela pour réinitialiser à la déconnexion ou à l'arrêt. Travaille très bien pour moi.

jahst
la source