Newsgroup: it.comp.os.linux.iniziare
Titolo: directory ~/Desktop1

Ogni volta che faccio il login (KDE 3.4) su una specifica macchina mi 
viene creata la directory Desktop1/ contente il file `trash.desktop' 
nella mia home. Pur cancellandola questa viene ricreata, ma solo su 
quella determinata macchina (la home è esportata via NFS da uno stesso 
server per ogni client), su altre configurate ugualmente no (SuSE 10, 
KDE 3.4).
Nella configurazione di KDE il path per il Desktop è ~/Desktop e non 
~/Desktop1, ho pensato di fare una ricerca per controllare in quale file 
ci sia la stringa `Desktop1' ma non so se con il comando find si possa 
fare (dal man non ho ricavato molto).
Qualche consiglio?
Grazie!
H.

 H.

 quella determinata macchina
Non è che la directory /home/utente/Desktop è già esistente ma con i 
permessi sbagliati,per cui KDE la ricrea all'avvio con un nome diverso?!
M.

Marco ha scritto:

No... addirittura se le cancello entrambe poi vengono ricreate, ma solo 
al login su quel determinato pc! Mentre al login su altri pc viene 
creata solo la directory Desktop.

 creata solo la directory Desktop.
Non sono un esperto, ma visto che nessun altro risponde...
Butto là: non è che KDE viene avviato due volte da qualche script?
M.

Marco ha scritto:

Non ci avevo proprio pensato, ma potresti avere ragione! Questo è un 
estratto da `ps -ef | grep kde':
heruan    5859  5823  0 08:47 ?        00:00:01 kwin [kdeinit] -session 
10df92e66f000114038565600000061150001_1140659724_659152 -display :0.1
heruan    5860  5823  0 08:47 ?        00:00:02 kwin [kdeinit] -session 
10df92e66f000114038565500000061150000_1140659724_659311 -display :0.0
heruan    5863     1  0 08:47 ?        00:00:00 kdesktop [kdeinit]
heruan    5864     1  0 08:47 ?        00:00:01 kdesktop [kdeinit]
heruan    5865  5823  0 08:47 ?        00:00:00 kio_file [kdeinit] file 
/tmp/ksocket-heruan/klauncherlyosmc.slave-socket 
/tmp/ksocket-heruan/kdesktop-screen-1D0KX4b.slave-socket
heruan    5868     1  0 08:47 ?        00:00:01 kicker [kdeinit]
heruan    5869     1  0 08:47 ?        00:00:02 kicker [kdeinit]
heruan    5872     1  0 08:47 ?        00:00:00 kpowersave [kdeinit]
heruan    5874     1  0 08:47 ?        00:00:00 klipper [kdeinit]
heruan    5878     1  0 08:47 ?        00:00:02 suseplugger [kdeinit] 
-caption SUSE Hardware Tool -icon hardware -miniicon hardware
heruan    5880     1  0 08:47 ?        00:00:01 susewatcher [kdeinit] 
-caption SUSE Watcher -icon yast -miniicon yast --quiet
Ci sono molti duplicati, che sia davvero come dici tu? Quale script 
potrebbe essere?
Grazie!
H.

 potrebbe essere?
Continuo a buttare là: potrebbe essere stato avviato da dentro kde. Se 
è impostato il salvataggio della sessione in uscita, al riavvio lui si 
ricarica tutti i programmi in funzione alla sessione precedente, 
compreso sé stesso.
Io proverei ad aprire una console, da root, a dare il comando kill 
seguito dal pid del processo duplicato. Nella sessione di cui sopra 
avrei killato una sessione di kwin, kdesktop e kicker:
$ su
Password:
# kill 5860
# kill 5864
# kill 5869
(ma nella prossima sessione i pid potrebbero essere diversi).
Poi uscirei da kde, cancellerei la directory duplicata e rientrerei in 
kde.
M.

 Poi uscirei da kde, cancellerei la directory duplicata e rientrerei in kde.
Ho provato a killare i processi, a non salvare la sessione e a 
riloggarmi... ma niente da fare: i processi duplicati rimangono sempre!
Non è un problema del profilo utente perché su altri pc ciò non accade, 
e ho confermato il fatto loggandomi con un nuovo utente: anche in questo 
caso sono stati creati processi e directory duplicati!
Ti rigrazio molto per averi individuato il problema, credo sia la causa 
anche di un crash di `kicker' che avviene a ogni logout.
Hai altre idee?
H.

 Hai altre idee?
Controllare il contenuto della directory /etc/rc.d/rcN.d, dove N è il 
runlevel con il quale il tuo sistema si avvia.
Il runlevel si può conoscere con il comando:
$ runlevel
in quella directory sono contenuti gli script (o i collegamenti agli 
script contenuti in /etc/rc.d/init.d/) eseguiti dal sistema.
M.

Marco ha scritto:

Ho controllato gli script di avvio, ma mi sembrano normalissimi. 
D'altronde non ho mai apportato loro modifiche e il pc lo amministro io.
Utilizzo la SuSE 10.0 e ho provato a reinstallare KDE da YaST, ma il 
problema purtroppo è rimasto, ci sono sempre gli stessi processi 
duplicati: khotkeys, kwin, kdesktop e kicker.
Non capisco davvero cosa possa essere...
H.

 Non capisco davvero cosa possa essere...
Mi arrendo.
Prova a chiedere su www.kde.org...
M.