Newsgroup: it.comp.os.linux.iniziare
Titolo: memorizzare l'interfaccia grafica per ogni utente

Ecco... mi trovo con questo problemino... magari è banale ma non riesco a
risolverlo.
Premetto che ho severamente smanettato a mano nei file di configurazione
del server grafico, perché ho tolto un po' di roba che reputavo inutile
;-)
E premetto anche che io i tool automatici della mia RedHat non so cosa
siano, io sono come un bimbo, spacco i file di configurazione e ci ruspo a
mano dentro :-)
Ora sul mio sistema ho 4 utenti, il mio e uno per ognuno dei miei (ho
deciso che anche loro usano linux, d'ora in poi, così sono tranquillo!
Quando mi usavano wincaz avevo sempre paura devastassero tutto con un solo
inavvertito doppio clic...).
Io uso windowmaker, ovviamente ai miei devo dare qualcosa di più intuitivo
e più "wincaz-style", così gli avvio gnome. Ho impostato i file di avvio
per partire di default con gnome, solo che così a me OGNI VOLTA che avvio
mi tocca specificare la sessione windowmaker.
Dovrebbe essere possibile fare in modo che ogni utente "ricordi" la sua
configurazione preferita, e venga caricata quella di default. E' una
qualche impostazione di un file ~/.*rc oppure devo aver fatto qualche
danno durante le mie incursioni nell'hard disk?
Per stabilire l'interfaccia di default, ho infatti trovato come "comodo"
metodo manuale quello di spostare il link simbolico di 
/etc/X11/gdm/Sessions/Default -> /etc/X11/gdm/Sessions/<intefaccia>
dove <interfaccia> può essere Gnome, WindowMaker o Failsafe (ho tolto KDE,
non mi piaceva, forse poi lo rimetto, chissà).
In questo modo, però il default è *sempre* Gnome oppure WindowMaker, a
seconda di dove sposto il link di Default, ma è valido per tutti gli
utenti... come posso fare a dare a ogni utente la sua interfaccia
preferita in automatico???
-- 
Crononauta                | togli xxx dall'indirizzo  | 
==========                | per rispondermi in e-mail | 
ICQ UIN: 4005815                                          
IDAnet: 
http://adcserver1.biodip.unimi.it/ida/index.htm
GP Legends: 
http://www.multiplayer.it/driving/

 
Male. La directory che hai indicato ha un uso generale e serve a stabilire il window manager di default per tutti.
Controlla che sia presente il programma switchdesk. Poi loggati come i vari utenti e lancia 
]$ switchdesk gnome 
oppure 
]$ switchdesk
senza parametri. Vengono creati dei file nascosti per ogni home. poi puoi smanettarci come ti pare
 

]$ switchdesk gnome 
Problema. Io uso WindowMaker nudo e crudo, *senza* un desktop manager.
switchdesk (come d'altronde dice il nome) serve a scegliere il desktop
manager, per cui l'opzione che mi offre è fra gnome e fwvm, ma io non
voglio fwvm!!!
=:-O
Argh, mi sa che qui faccio meglio a smanettare i file a manazza ;-)


Problema. Io uso WindowMaker nudo e crudo, *senza* un desktop manager.
Mi rispondo da solo perché ho risolto. In effetti la colpa era mia che
avevo "manomesso" il file /etc/X11/gdm/Session/Default, ho reinstallato il
pacchetto gdm....rpm e tutto è tornato a posto.
Ora funziona con switchdesk, grazie! :-)


danno durante le mie incursioni nell'hard disk?
Devi scrivere il nome del window manager in ~/.xinitrc. Per esempio per
windowmaker scrivi semplicemente "wmaker", per gnome una cosa tipo
"gnome-session".
-- 
Enrico Bodo  -   PhD student       
University of Rome "La Sapienza"    
Department of Chemistry