Pubblicato da: danatt su: 5 Maggio 2009
Se avete installato Kubuntu allora avete anche in basso a DX il cosiddetto plasmoid (a me suona tanto di Malaria
) che vi fa da device notifier, cioè vi notifica quando ad esempio inserite dispositivi tipo una chiavetta USB.
Purtroppo il notifier standard vi riconosce i dispositivi ma non li rende immediatamente pronti all’uso, cioè non li “monta” automaticamente nel file system.
Per montarli bisogna aprirli ad esempio con Dolphin.
Tra i plasmoid disponibili e scaricabili in rete c’è il device notifier con il mount automatico, ma a me la versione scaricata da rete direttamente da KDE non funziona e ha un problema di codifica dei caratteri: non riconosce i caratteri speciali (tipo quelli accentati) e li sostituisce (nei nomi dei file) con dei rombi contenenti un punto di domanda.
Quindi vediamo se possiamo scaricare i sorgenti e ricompilarli per avere il mount automatico con codifica corretta. Ecco la guida:
1. Scaricate i file sorgenti da http://www.kde-look.org/content/show.php?content=91517
2. Scompattate gli archivi nella vostra home
3. Aprite il seguente file:
src/devicenotifier_automount/src/devicenotifier_automount.cpp
4. Aggiungete la riga options << “utf8″; nella seguente porzione di programma:
options << "noexec";
options << "fmask=0133";
options << "dmask=0022";
options << "utf8";
options << "uid=" + QString::number(getuid());
5. Installate (tramite synaptic o apt-get) i seguenti pacchetti:
cmake, g++, kdelibs5-dev
6. Compilare i sorgenti con i seguenti comandi:
/devicenotifier_automount/build$ CXX=g++ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config –prefix` ../src/
/devicenotifier_automount/build$ sudo make
/devicenotifier_automount/build$ sudo make install
7. rimuovere il plasmoid standard dalla barra e aggiungere quello nuovo che troverete nella lista.