hal , udev e messagebus varie ed eventuali
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
hal , udev e messagebus varie ed eventuali
salve a tutti
ho scartabellato un po' nei forum per far funzionare hal e udev sul mio pc con slack 11
dunque ho trovato questo
http://web.tiscali.it/meskalamdug/kdeautom.html
dal quale ho scaricato i pacchetti che non ho trovato ne su slacky.it ne qui: http://piterpunk.info02.com.br/extra/ da quest ultimo ho aggiornato i pacchetti che si trovano nella pagina
dunque,dopo aver aggiornato i pacchetti ed installato quelli mancanti,ho dato i permessi a messagebus e ad hal perche' potessero essere eseguiti dal grupp che ho scelto
vorrei sapere pero' perche' pero' non mi funziona
se inserisco un cd si mette a girare ma poi non mi chiede se voglio aprirlo o meno,lo devo montare nel modo classico con mount
eppure ho seguito l how-to alla lettera
mi sapete dare qualche consiglio?
devo postare qualcosa in particolare?
ho scartabellato un po' nei forum per far funzionare hal e udev sul mio pc con slack 11
dunque ho trovato questo
http://web.tiscali.it/meskalamdug/kdeautom.html
dal quale ho scaricato i pacchetti che non ho trovato ne su slacky.it ne qui: http://piterpunk.info02.com.br/extra/ da quest ultimo ho aggiornato i pacchetti che si trovano nella pagina
dunque,dopo aver aggiornato i pacchetti ed installato quelli mancanti,ho dato i permessi a messagebus e ad hal perche' potessero essere eseguiti dal grupp che ho scelto
vorrei sapere pero' perche' pero' non mi funziona
se inserisco un cd si mette a girare ma poi non mi chiede se voglio aprirlo o meno,lo devo montare nel modo classico con mount
eppure ho seguito l how-to alla lettera
mi sapete dare qualche consiglio?
devo postare qualcosa in particolare?
innanzitutto verifica che i vari demoni siano attivi:
affinchè il media backend di kde funzioni deve essere compilato: prtroppo nella versione di kdebase ufficiale di slackware così non è. pertanto devi ricompilare kdebase (ti consiglio vivamente di scaricare slackbuild, sorgenti e tutto il resto dall'ftp di slackware.com)
Codice: Seleziona tutto
ps -e-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
Devi usare il kdebase dell'how to
o in alternativa questi
http://rlworkman.net/pkgs/11.0/testing/kde-3.5.5/
o in alternativa questi
http://rlworkman.net/pkgs/11.0/testing/kde-3.5.5/
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
ùMeskalamdug ha scritto:Devi usare il kdebase dell'how to
o in alternativa questi
http://rlworkman.net/pkgs/11.0/testing/kde-3.5.5/
io sto scaricando i pacchetti che mi hai indicato su questa pagina per provare
sulla pagina che mi hai indicato mi dice che pero' questi pacchetti richiedono anche gamin e kmail-gpg
che scarico di qui sullo stesso sito http://rlworkman.net/pkgs/11.0/testing/kmail-gpg/
io questi non li avevo installati non so se puo' dipendere da quello
avevo pero' seguito i tutorial e pero' non mi funziona,adesso cerco di spiegarmi meglio...magari ho saltato solo qualche piccola cosa
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
ordunque vi spieo che ho fatto
dunque io ho seguito l'how-to presente in questa pagina
http://web.tiscali.it/meskalamdug/kdeautom.html
e mi sono anche un po' aiutato con le info reperite in quest altra
http://www.linuxpackages.net/forum/view ... f8359039c3
poi ho aggiornato udev-104-2pk sysfsutils-2.1.0-3pk sysvinit-2.86-3pk
da quest altra pagina http://piterpunk.info02.com.br/extra/
il kdebase l'ho spcaricato da dove veniva indicato sul forum di linuxpackages in quanto quello della pagina in italiano non mi funzionava
ora installato il tutto ho dato i permessi 755a /etc/rc.d/rc.messagebus ed a /etc/rc.d/hal per poter essere eseguito non solo da root
headtrip@DiesIrae:~$ ls -l /etc/rc.d/rc.messagebus
-rwxr-xr-x 1 root root 1694 2006-12-13 09:42 /etc/rc.d/rc.messagebus*
headtrip@DiesIrae:~$ ls -l /etc/rc.d/rc.hal
-rwxr-xr-x 1 root root 558 2006-11-17 22:47 /etc/rc.d/rc.hal*
poi ho creato un nuovo gruppo che ho chiamato "mounters" come indicato nell altro tutorial,poi magari il nome lo modifichero' che questo non mi piace ed ho modificato /etc/dbus-1/system.d/hal.conf aggiungendo queste righe:
<!-- You can change this to a more suitable user, or make per-group -->
<policy group="104">
<allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
<allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
<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>
come indicato sul how-to ,il gruppo sul mio pc e' 104 = mounters
poi ho aggiunto il mio utente (che sarei io cioe' headtrip) al gruppo mounters
ho poi modificato /etc/udev/rules.d/udev.rules la riga
#RUN+="socket:/org/freedesktop/hal/udev_event" decommentandola come indicato sull how-to italiano
ho poi provato ad apportare questa modifica
5. I also recommend you to add a couple of lines in rc.6, so that HAL and D-BUS will be stopped at reboot or shutdown. Open /etc/rc.d/rc.6 and find:
# Shut down the SSH server:
if [ -x /etc/rc.d/rc.sshd ]; then
/etc/rc.d/rc.sshd stop
fi
ADD BEFORE OR AFTER IT
# Stop HAL:
if [ -x /etc/rc.d/rc.hald ]; then
. /etc/rc.d/rc.hald stop
fi
# Stop D-BUS:
if [ -x /etc/rc.d/rc.messagebus ]; then
. /etc/rc.d/rc.messagebus stop
fi
ed ho notato che al riavvio della macchoina ci mette un bordello a bootare
al boot comunque i demuni non partono in automatico ,li devo far partire a mano in questo modo:
root@DiesIrae:/home/headtrip# dbus-uuidgen --ensure
root@DiesIrae:/home/headtrip# /etc/rc.d/rc.messagebus start
Starting system message bus
Unknown group "power" in message bus configuration file
Unknown group "storage" in message bus configuration file
root@DiesIrae:/home/headtrip# /etc/rc.d/rc.hal start
Starting HAL daemon: /usr/sbin/hald
oltretutto non so se in /etc/dbus-1/system.d/hal.conf posso commentare in qualche modo o cancellare addirittura le righe inerenti ai due gruppi 'power' e 'storage'
quando faccio partire i demoni a mano mi dice che non conosce il gruppo power ne il grupp storage che invece mi sono stati creati durante l installazione di messagebus (credo)
ps aux mi restituisce ,dopo aver fatto partire i demoni a mano:
1001 21950 0.0 0.0 2164 784 ? Ss 15:17 0:00 /usr/bin/dbus-daemon --system
1000 21979 0.0 0.4 5312 3800 ? Ss 15:17 0:00 /usr/sbin/hald --daemon=yes
root 21980 0.0 0.1 2724 944 ? S 15:17 0:00 hald-runner
1000 21986 0.0 0.0 2008 884 ? S 15:17 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 21997 0.0 0.0 1796 612 ? S 15:17 0:00 hald-addon-storage: polling /dev/sda
root 21999 0.0 0.0 1796 612 ? S 15:17 0:00 hald-addon-storage: polling /dev/hdc
mi pare che ci sia tutto
mi sono stati anche creati 2 utenti nuovoi in fase di installazione: haldaemon e messagebus ma non so cosa ci devo fare con questi due utenti ne a cosa servano
all avvio di kde mi appare una finestra che dice : the kde mediamanager is not running
e comunque quando inserisco un cd sento che gira ma non mi viene montato,se lo voglio montare lo devo motare alla vecchia maniera con mount
in fstab ho commentato le righe relative ai supporti rimovibili ma non quelle inerenti all hd ne a quelli relativi al filesytem virtuali
/dev/hda2 swap swap defaults 0 0
/dev/hda1 / ext3 defaults 1 1
/dev/hda5 /boot ext3 defaults 1 2
/dev/hda6 /var ext3 defaults 1 2
/dev/hda7 /tmp ext3 defaults 1 2
/dev/hda4 /home ext3 defaults 1 2
#/dev/hdc /media/dvd auto noauto,user,exec 0 0
#/dev/sda1 /mnt/pendrive vfat noauto,users,iocharset=iso8859-15 0 0
#/dev/fd0 /mnt/floppy auto noauto,owner 0 0
none /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
sapete dove sbaglio?
dunque io ho seguito l'how-to presente in questa pagina
http://web.tiscali.it/meskalamdug/kdeautom.html
e mi sono anche un po' aiutato con le info reperite in quest altra
http://www.linuxpackages.net/forum/view ... f8359039c3
poi ho aggiornato udev-104-2pk sysfsutils-2.1.0-3pk sysvinit-2.86-3pk
da quest altra pagina http://piterpunk.info02.com.br/extra/
il kdebase l'ho spcaricato da dove veniva indicato sul forum di linuxpackages in quanto quello della pagina in italiano non mi funzionava
ora installato il tutto ho dato i permessi 755a /etc/rc.d/rc.messagebus ed a /etc/rc.d/hal per poter essere eseguito non solo da root
headtrip@DiesIrae:~$ ls -l /etc/rc.d/rc.messagebus
-rwxr-xr-x 1 root root 1694 2006-12-13 09:42 /etc/rc.d/rc.messagebus*
headtrip@DiesIrae:~$ ls -l /etc/rc.d/rc.hal
-rwxr-xr-x 1 root root 558 2006-11-17 22:47 /etc/rc.d/rc.hal*
poi ho creato un nuovo gruppo che ho chiamato "mounters" come indicato nell altro tutorial,poi magari il nome lo modifichero' che questo non mi piace ed ho modificato /etc/dbus-1/system.d/hal.conf aggiungendo queste righe:
<!-- You can change this to a more suitable user, or make per-group -->
<policy group="104">
<allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
<allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
<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>
come indicato sul how-to ,il gruppo sul mio pc e' 104 = mounters
poi ho aggiunto il mio utente (che sarei io cioe' headtrip) al gruppo mounters
ho poi modificato /etc/udev/rules.d/udev.rules la riga
#RUN+="socket:/org/freedesktop/hal/udev_event" decommentandola come indicato sull how-to italiano
ho poi provato ad apportare questa modifica
5. I also recommend you to add a couple of lines in rc.6, so that HAL and D-BUS will be stopped at reboot or shutdown. Open /etc/rc.d/rc.6 and find:
# Shut down the SSH server:
if [ -x /etc/rc.d/rc.sshd ]; then
/etc/rc.d/rc.sshd stop
fi
ADD BEFORE OR AFTER IT
# Stop HAL:
if [ -x /etc/rc.d/rc.hald ]; then
. /etc/rc.d/rc.hald stop
fi
# Stop D-BUS:
if [ -x /etc/rc.d/rc.messagebus ]; then
. /etc/rc.d/rc.messagebus stop
fi
ed ho notato che al riavvio della macchoina ci mette un bordello a bootare
al boot comunque i demuni non partono in automatico ,li devo far partire a mano in questo modo:
root@DiesIrae:/home/headtrip# dbus-uuidgen --ensure
root@DiesIrae:/home/headtrip# /etc/rc.d/rc.messagebus start
Starting system message bus
Unknown group "power" in message bus configuration file
Unknown group "storage" in message bus configuration file
root@DiesIrae:/home/headtrip# /etc/rc.d/rc.hal start
Starting HAL daemon: /usr/sbin/hald
oltretutto non so se in /etc/dbus-1/system.d/hal.conf posso commentare in qualche modo o cancellare addirittura le righe inerenti ai due gruppi 'power' e 'storage'
quando faccio partire i demoni a mano mi dice che non conosce il gruppo power ne il grupp storage che invece mi sono stati creati durante l installazione di messagebus (credo)
ps aux mi restituisce ,dopo aver fatto partire i demoni a mano:
1001 21950 0.0 0.0 2164 784 ? Ss 15:17 0:00 /usr/bin/dbus-daemon --system
1000 21979 0.0 0.4 5312 3800 ? Ss 15:17 0:00 /usr/sbin/hald --daemon=yes
root 21980 0.0 0.1 2724 944 ? S 15:17 0:00 hald-runner
1000 21986 0.0 0.0 2008 884 ? S 15:17 0:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket
root 21997 0.0 0.0 1796 612 ? S 15:17 0:00 hald-addon-storage: polling /dev/sda
root 21999 0.0 0.0 1796 612 ? S 15:17 0:00 hald-addon-storage: polling /dev/hdc
mi pare che ci sia tutto
mi sono stati anche creati 2 utenti nuovoi in fase di installazione: haldaemon e messagebus ma non so cosa ci devo fare con questi due utenti ne a cosa servano
all avvio di kde mi appare una finestra che dice : the kde mediamanager is not running
e comunque quando inserisco un cd sento che gira ma non mi viene montato,se lo voglio montare lo devo motare alla vecchia maniera con mount
in fstab ho commentato le righe relative ai supporti rimovibili ma non quelle inerenti all hd ne a quelli relativi al filesytem virtuali
/dev/hda2 swap swap defaults 0 0
/dev/hda1 / ext3 defaults 1 1
/dev/hda5 /boot ext3 defaults 1 2
/dev/hda6 /var ext3 defaults 1 2
/dev/hda7 /tmp ext3 defaults 1 2
/dev/hda4 /home ext3 defaults 1 2
#/dev/hdc /media/dvd auto noauto,user,exec 0 0
#/dev/sda1 /mnt/pendrive vfat noauto,users,iocharset=iso8859-15 0 0
#/dev/fd0 /mnt/floppy auto noauto,owner 0 0
none /sys sysfs defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
sapete dove sbaglio?
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
Guarda usa un piccolo trucco! Ti scarichi i dorgenti di Kdebase, della versione di KDE che stai usando. Dai il configure così
Poi senza dare il make entri nella directory
Dai e poi il classico
In questo modo avrai l'autmount abilitato e linkato alle librerie HAL e DBUS che stai usando!
Codice: Seleziona tutto
./configure --with-hal \ Codice: Seleziona tutto
kioslaveCodice: Seleziona tutto
make Codice: Seleziona tutto
make install-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
quindi prima di kde dovrei installare tutto il resto e poi kdegohanz ha scritto:Guarda usa un piccolo trucco! Ti scarichi i dorgenti di Kdebase, della versione di KDE che stai usando. Dai il configure così
Poi senza dare il make entri nella directoryCodice: Seleziona tutto
./configure --with-hal \DaiCodice: Seleziona tutto
kioslavee poi il classicoCodice: Seleziona tutto
makeIn questo modo avrai l'autmount abilitato e linkato alle librerie HAL e DBUS che stai usando!Codice: Seleziona tutto
make install
mi sapete dire l esatta sequenza dei pacchetti?
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
per cui mi conviene installare tutti i pacchetti precompilati e poi compilare kdebase da sorgente come soprascritto
e per il resto funza tutto,non e' che devo attivare qualcos altro con il configure? kde non l ho mai compilato
---------
riguardo all aggiornamento di kde alla versione 3.5.5 come consigliato da meskalamdug piu' sopra che mi dici?
e per il resto funza tutto,non e' che devo attivare qualcos altro con il configure? kde non l ho mai compilato
---------
riguardo all aggiornamento di kde alla versione 3.5.5 come consigliato da meskalamdug piu' sopra che mi dici?
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
oki,ma fammi un po' capire bene gia che ci sono....
dunque : io ho disinstallato e reinstallato tutti i pacchetti sysfsutils ecc eccc poi prima hal e poi dbus
poi ho compilato kde-3.5.4 dai sorgenti dando nella dir principale .../kdebase-3.5.4 il ./configure --with-hal come mi avete suggerito
poi cd kioslave
make
checkinstall
ho usato checkinstall per tenere traccia del pacchetto in pkgtool,pero' non me lo ha installato;mi ha creato un pacchetto .tgz all interno della dir /kioslave
quindi fammi un po' capire: devo compilare come ho fatto prima attivando hal,entrare in kioslave e dare make make install e poi uscire da kioslave e nella dir principale dare make e checkinstall?
e' tanto per non far dei casini
dunque : io ho disinstallato e reinstallato tutti i pacchetti sysfsutils ecc eccc poi prima hal e poi dbus
poi ho compilato kde-3.5.4 dai sorgenti dando nella dir principale .../kdebase-3.5.4 il ./configure --with-hal come mi avete suggerito
poi cd kioslave
make
checkinstall
ho usato checkinstall per tenere traccia del pacchetto in pkgtool,pero' non me lo ha installato;mi ha creato un pacchetto .tgz all interno della dir /kioslave
quindi fammi un po' capire: devo compilare come ho fatto prima attivando hal,entrare in kioslave e dare make make install e poi uscire da kioslave e nella dir principale dare make e checkinstall?
e' tanto per non far dei casini
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
ma quindi col procedimentogohanz ha scritto:Il procedimento che hai usato è giusto, con la sola diffrenza che usando checkinstall al posto di make install hai creato anche un pacchetto tgz, oltre ad aver installto i file di kioslave.
./configure --with-hal
make
checkinstall
dovrei aver installato e linkato le librerie kioslave
poi devo uscire dalla dir kioslave e dare nella dir principale di kde 3.5.4
make
checkinstall
per avere kdebase installato giusto?
altrimenti avrei solo kioslave; infatti dopo aver installato solo dalla dir kioslave kde non e' partito ma e' partito xcfe
scusa l ignoranza ma sai com'e'...
