jrichard a écrit :
Bonjour à tous,
Je souhaiterais configurer le bureau Gnome2 (pas JDS) pour tous les
utilisateurs qui se connectent à la machine?
Quelqu'un peut-il m'aider? Je n'arrive pas à trouver où gnome prend et
définit ces menus par défaut...
J'ai peut-être une solution ? mais je la trouve un peu bancale :
configurer gnome pour un utilisateur quelconque et reprendre ces
fichiers ~/.gnome* ~/.gconf* ... et les coller dans les répertoires de
chaques utilisateurs? boff n'est-ce pas?
Et en plus j'aimerais bien placé un configuration fixe des bureaux
sans que l'utilisateurs puissent modifier certains paramètres...
Bref, je rame.
Pour le window manager fvwm, il y a un fichier de configuration par
defaut : /.../system.fvwm2rc pour le system considéré
Quelqu'un a une idee pour Gnome?
Merci d'avance.
Julien :-)
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes
architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr
Si cela peut servir à quelqu'un d'autres... voici quelques explications
"dites juliuss" pour la configuration de gnome 2.8 pour l'ensemble de
utilisateurs qui se connectent sur la machine
Moi je me base sur une installation de Gnome 2.8 (Non gnome de JDS) avec
blastwave, les fichiers de configuration de ce type d'install sont
située à un emplacement particulier
mais les noms de ces fichiers de "configuration" sont les mêmes que l'on
considère JDS ou Gnome 2.8 :
Détails :
#--------------------------------------------------
/opt/csw/etc/gnome-vfs-2.0/modules : contient une liste de fichier de
configuration ... "*.conf"
exemple :
default-modules.conf
cdemenu-module.conf.... --> si on enleve ce fichier il ya toujours "Menu
CDE" dans la barre de lancement, mais celle-ci est vide!
....
#--------------------------------------------------
/opt/csw/etc/gnome-vfs-2.0/vfolders/
ce répertoire contient un certain nombre de fichier comme :
***applications-all-users.vfolder-info : permet de mettre en place tous
les menu classique de la barre de menu:, exemple : accessoire,
accessibilité, réseau, bureautique...
c'est un fichier de type "xml", avec des balises qui définissent où
aller rechercher les icones et les noms des menus .... en autres
en faisant le lien avec le répertoire :
/opt/csw/share/gnome/vfolders/* qui contient des fichiers qui
définissent les menus (pour toutes les langues, le type... un peu comme
pour l'ouverture de connexion quand on rajoute un choix possible)
exemple Accessoires-directory, Applications, Developpement-directory....
***preferences-all-users.vfolder-info : définit le menu Préférences de
la barre de lancement et son contenu.... même principe de balises que
dans le fichier ci-dessus
-- Remarque : pour désactiver un menu par exemple (pour qu'il ne soit
plus visible pour les users) : on peut mettre en commentair (" <!-- -->
") la partie xml qui lui correspond dans le ou les fichiers *-info du
répertoires /opt/csw/etc/gnome-vfs-2.0/vfolders/
-- Remarque 2 : enfin ce n'est pas une solution parfaites, parceque les
executables des choix de ces menus sont toujours là et accessiible en
ligne de commande et meme les fichiers qui définissent ses choix de menu
sont toujours là .... a ce propos voir-ci-dessous
#--------------------------------------------------
les choix de ces menus : exemple Menu Internet --> mozilla.... sont
définis aussi.
Si vous regarder les commentaires du début du fichier
"applications-all-users.vfolder-info", on nous détaille différents
répertoires comme
/opt/csw/share/applications
/usr/share/applications
...
de même si vous regarder le fichier " preferences-all-users.vfolder-info
", on nous donne :
/opt/csw/share/control-center-2.0/capplets/
/usr/share/control-center-2.0/capplets/
....
attention, voilà ce que j'ai pu comprendre : (ce n'est pas une loi)
dans ces répertoires, il ya un certain nombre de fichiers *.desktop et
chacun de ceu-ci est lié avec un choix possible dans les différents menu
si on enlève ce fichier.
l'option correspondante dans le menu disparait!
**Rem1 : pour certaine manip, il faut relancer la session, voir le PC
exemple quand on modifie les "menus" dans
applications-all-users.vfolder-info
**Rem2 : si vous ne faites que déplacer un fichier *.desktop dans un
répertoire placé dans /usr/share/applications : sur le coup le choix
dans le menu disparait sans relancer la session, mais au prochain
démarrage, Solaris retrouve la définition de ce choix possible de ce
menu et vous le retrouver dans la barre de lancement!
**Rem3 : ces répertoires /usr/share/applications/ ...
/opt/csw/share/applications sont scruté par le système au démarrage pour
construire l'intérieure des menus mais le système scrute aussi
l'intérieure des répertoires qui sont placés dans ceux-ci!!!
**Rem4 : si vous ne voulez pas supprimer certains fichier *.desktop sans
pour autant les laisser dans la barre de lancement --> solus modifier le
droits de ceux-ci et passer de 644 à 000 !
**Rem5 : encore une chose, certain fichies *.desktop sont présents
plusieurs fois! (c'est peut-être du a mon installation j'ai JDS et gnome
en même temps, JDS désactivé mais pas désintallé de peur qu'il soit
utilisé par le système pour je ne sais quoi :-) bibliothèque manquante...)
Donc si vous enlever un fichier *.desktop exemple mozilla.desktop il se
peut qu'il soit en double dans un autre répertoire et a ce moment là, il
est toujours dans la barre de lancement
Bref en gros çà marche à peu près comme çà. Si je suis loin du compte...
call me
et j'espère que mon charabia servira à qqn
ch'ti Julien
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr