Autore: Fabio Di Matteo
Ultima revisione: 28/12/2007
Il pacchetto gnome-volume-manager si può modificare in modo tale che all'inserimento di un dispositivo removibile non apra il file manager nautilus, ma uno a nostro piacimento.
Purtroppo questa personalizzazione non si può fare comodamente da interfaccia grafica, ma si deve mettere mani al codice sorgente di gnome-volume-manager.
L'operazione in se comunque non risulta essere molto complessa.
E' importante disinstallare prima di tutto il vecchio gnome-volume-manager
.
Installare i seguenti pacchetti di sviluppo (di solito pacchetto-dev):
In più deve essere funzionante HAL 0.5 o superiore.
wget ftp://ftp.gnome.org/Public/GNOME/sources/gnome-volume-manager/2.22/gnome-volume-manager-2.22.0.tar.gz
scompattiamoli :
tar xzf gnome-volume-manager-2.22.0.tar.gz
Entriamo nella directory gnome-volume-manager-<xx>
e cerchiamo nel file src/manager.c
la seguente riga:
...
#define NAUTILUS_COMMAND "nautilus -n --no-desktop %m"
...
per far aprire il file manager rox cambiamola in :
...
#define NAUTILUS_COMMAND "rox %m"
...
per far aprire il file manager pcmanfm cambiamola in :
...
#define NAUTILUS_COMMAND "pcmanfm %m"
...
./configure && make
da root:
checkinstall -D
installiamo il pacchetto con dpkg -i –force-all <pacchetto.deb>
da root:
checkinstall -S
installiamo il pacchetto con installpkg <pacchetto.tgz>
ln -s /usr/local/libexec/gnome-volume-manager /usr/local/bin/gnome-volume-manager
Per configurare il servizio basta lanciare la comoda interfaccia con gnome-volume-properties
Per lanciare il servizio in qualunque windowmanager basta eseguirlo all'avvio in questo modo:
gnome-volume-manager &