===================================
Intanto, io ho il kernel 2.6.16.20. Ma credo funzioni benissimo su tutti i kernel 2.6.
Intanto, accertatevi di aver installato l'ultima versione di udev. Il package e'
udev-097-i486-10.tgz e lo trovate su http://packages.slackware.org
Se dovete ancora installare questo pacchetto, PRIMA rimuovete a mano il file /etc/rc.udev esistente: a me, per qualche strana ragione, non veniva rimosso il file precedente, anche rimuovendo il package del vecchio udev. E con il vecchio file rc.udev, udev 097 non partiva.
Assicuratevi che il nuovo file /etc/rc.d/rc.udev, installato dal packages udev-097-i486-10.tgz, abbia il permesso di esecuzione.
Scaricate i pacchetti di loris qui:
http://www.slacky.it/misto/sospeso/automount.tar
(poi quando loris li passa nel repository di slacky.it, li prenderete da li)
Decomprimete. Ci sono 4 packages *.tgz.
Uscite da KDE (konsole, su, init 3) e loggatevi come root.
installate i 4 pacchetti con
# installpkg *.tgz
create i seguenti utenti e gruppo:
# useradd messagebus
# groupadd haldaemon
# useradd -g haldaemon haldaemon
create le seguenti directory:
# mkdir -p /var/run/hald/hald-local
# mkdir -p /var/run/hald/hald-runner
# mkdir -p /var/run/dbus/
cambiate il permesso del file /etc/rc.d/rc.hald (nel package di loris non e' flaggato come eseguibile e quindi non parte, se non lo aggiustate):
# chmod a+x /etc/rc.d/rc.hald
inserite questo nel vostro /etc/rc.d/rc.local
Codice: Seleziona tutto
# inizializzazione sistema HAL
if [ -x /etc/rc.d/rc.messagebus ]; then
if [ -w /var/run/dbus/dbus.pid ]; then
rm /var/run/dbus/dbus.pid
fi
/etc/rc.d/rc.messagebus start
if [ -x /etc/rc.d/rc.hald ]; then
if [ -w /var/run/hald/pid ]; then
rm /var/run/hald/pid
fi
/etc/rc.d/rc.hald start
fi
fi
Codice: Seleziona tutto
<policy group="100">
<allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
<allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
<allow send_interface="org.freedesktop.Hal.Device.Volume"/>
<allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
</policy>
Fatto. Ora riavviate il PC.
Alla partenza di KDE, andate in Proprieta' del Desktop -> Comportamento - icone dei dispositivi e abilitate quelle che vi piacerebbe vedere sul desktop (per provare vanno benissimo quelle di default).
Inserite un CDROM o una penna usb. Vedrete apparire una finestrella che vi chiedera' cosa volete fare e l'icona del dispositivo sara' mostrata sul desktop.
Ah, finalmente capirete a che serve la directory "/media". Provate ad inserire un DVD video e a scegliere di aprirlo in una directory.
NOTE: problemi xine_engine.
udev cancella i devices che non riconosce. Di conseguenza, link simbolici fatti in /dev, per esempio a /dev/hdc, per avere qualcosa chiamata /dev/cdrom o /dev/dvd, verranno cancellati. xine_engine, di default cerca /dev/dvd. Per cui, poi codeine o xine non vi fanno vedere i dvd. Per risolvere avete due modi:
1) fuck off mode: cambiare il link nelle impostazioni di xine_engine e farlo puntare al dispositivo reale, per esempio /dev/hdc.
2) elegant mode: creare una regola per udev. Se interessa, vi dico come.
--
http://www.fmtec.it/felinux , The Italian Way




