On Wed, Nov 15, 2000 at 11:49:16AM +0100, Jean Segers wrote:
> Anne-Marie Mahfouf a �crit :
> > 
> > N'y a-t-il pas de probl�mes li�s � la configuration du bureau?
> > Si je cr�e ann sous Redhat en 1er utilisateur (je lance ensuite kde1) puis
> > je cr�e ann sous Mandrake7.2 en 1er utilisateur aussi et je lance kde2 :
> > est-ce que cela marchera? J'avais l'impression d'un probl�me avec les menus
> > et ic�nes ect...
> > Merci!
> > 
> > Anne-Marie
> 
> Evidement, et comme l'a tr�s justement fait remarquer Patrice. Je suis
> un peu d�form� par les config serveur, et donc je pensais principalement
> au partage des donn�es utilisateurs entre les diff�rents syst�mes.
> 
> Une solution pourrait �tre de cr�er plusieurs utilisateurs ann11 (Syst1
> KDE1) ann12 (Syst1 KDE2) ann21 (Syst2 KDE1) et ann22 (Syst2 KDE2)
> appartenant tous au groupe "ann". En d�terminant le mask ad�quat sur les
> quatres r�pertoires (017) ainsi que des liens symboliques dans trois des
> r�pertoires, les donn�es (t-texte, tableur, etc) seront accessibles pour
> les 4 utilisateurs, les param�tres X, KDE, etc �tant diff�rents pour
> chacun.

Vachement compliqu� !!! Pour ma part, je ne suis pas un utilisateur acharn� de
KDE, mais mon r�pertoire /home est partag� via NFS entre de tr�s nombreuses
machines (des AIX, des Solaris, des HP, des DECUX, et accessoirement un Linux), 
et il y a TOUJOURS moyen de s'en sortir, m�me si c'est parfois un peu
acrobatique.
Quel que soit le Window Manager que tu utilises, et quel que soit ta m�thode de
lancement (XDM, � la main, ...) tout est toujours lanc� par un script
(.xinitrc, .Xsession, etc.)

Tu pourrais par exemple imaginer d'avoir un fichier /etc/ENVIRONNEMENT
contenant sys1 et sys2. Tu mets dans ton .xinitrc (je suppose que tu lances X
par startx) :

        MON_ENV = `cat /etc/ENVIRONNEMENT`

        if [ $MON_ENV = "sys1" ]
                ln -sf .kdesys1 .kde 
                ln -sf .kdercsys1 .kderc
    endif 

        if [ $MON_ENV = "sys2" ]
                ln -sf .kdesys2 .kde 
                ln -sf .kdercsys2 .kderc
    endif 

...
Enfin, c'est pas tr�s �l�gant, mais tu vois l'id�e...

Et je suis s�r qu'il y a un moyen de savoir si tu est en KDE 1 ou en KDE 2
(regarde sur un forum de discussion KDE sur http://www.deja.com, c'est presque 
s�r que tu trouveras des infos, c'est peut-�tre m�me dans le FAQ).

A+
-- 
Luc IMBERT

Répondre à