Titanicus ha scritto:
Ho provato anche a uscire in gdm, rientrare in gnome => nautilus e il
device era lo stesso occupato. Mentre:
uscire in gdm, andare in tty2 come root, fare umount /cdrom, e rientrare
in gnome (=> nautilus), la cosa funzia.
Cioè, se nautilus lo lascia montato e lo ritrova montato dopo il logout,
continua a occuparlo (o a lanciare qualcosa fantasma che lo occupa).
Cmq sembra che la cosa succeda quando si lancia un'applicazione esterna
a nautilus; per esempio, vedere le figure con nautilus: dopo rilascia il
CD; ma aprire un file col firebird o con rhythmbox o totem o altro, alè,
è finita.
E infatti or ora ho aperto un'immagine gif, e affianco c'erano le
opzioni se aprirlo con un altro programma, ho scelto eog. Be', dopo aver
chiuso eog e la finestra di nautilus, il device era occupato.
Questi sintomi a me fanno venire in mente il fam, il File Activity
Monitor: GNOME, o meglio le applicazioni GNOME, lo usano per
"sorvegliare" i file. Per quanto ne so, il fam usa dnotify, che può
darsi non costituisca "uso" ai fini di fuser o lsof, ma forse è
sufficiente per impedire umount.
<rant>
Se a tutti voi quanto sopra sembra Windows, avete ragione: infatti
quando esco da X a console (io uso runlevel 3) ho un certo numero
di messaggi di questo tenore: "stavo sorvegliando il tal file e
il client è uscito senza dirmi che non gli serviva, chissà cosa
dovrei fare" e dico a me stesso che è solo l'inizio, presto avremo
applicazioni .NET in GNOME. Un registry che si scassa c'è già ...
</rant>
Davide Bolcioni
--
There is no place like /home.
|