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
ah okgohanz ha scritto:La procedura che ti ho indicato, serve ad installare solo "Automount, non KdeBASE al completo. E' una specie di Patch, molto utile perchè così non devi perdere ore in compilazione! Ergo devi avere già installato KDE! Il make install o il checkinstall sovrascriverà solo i file inerenti al kioslave!
per cui devo aver installlato kdebase dopodiche' compilare ed installare solo il kioslave dai sorgenti di kdebase
adesso provo a pasticciarci ancora perche' ho agiornato kde3.5.5 dai repository che ho trovato qui,poi ho scaricato i sorgenti ed ho riprovato la procedura che mi hai detto tu e che col 3.5.4 funzionava....coi sorgenti del 3.5.5 manca il makefile in kioslave pero'....sai perche'?
comunque,a parte qualche smanettamento,non credi che sarebbe meglio che mi servissi solo dei pacchetti ufficiali che funzionano sicuramente, piuttosto che magari aggiornare con dei pacchetti che ha compilato qualcun altro in un altro modo e che poi magari non funzionano perche' non mi trova delle librerie o quant'altro? almeno fino a quando non me la riesco a sbrogliare da solo...
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
ok,adesso in teoria dovrei aver installato tutto correttamente seguendo le procedure descritte qui http://web.tiscali.it/meskalamdug/kdeautom.html
sempre nella pagina che ho appena indicato c'e' un passaggio che dice:
Ora modificate il file /etc/udev/rules.d/udev.rules
la linea n° 348
#RUN+="socket:/org/freedesktop/hal/udev_event"
diventa
RUN+="socket:/org/freedesktop/hal/udev_event"
dunque: questa riga nel mio file non la trovo,io trovo:
/etc/udev/rules.d/50-udev.rules
e
/etc/udev/rules.d/75-network-devices.rules
dunque;udev si dovrebbe cercare prma i file in ordine di grandezza di numero,quindi 50-udev.rules
al suo interno non ho trovato la riga
#RUN+="socket:/org/freedesktop/hal/udev_event"
ma bensi' la riga
#RUN+="socket:/org/kernel/udev/monitor"
che ho cambiato in :
RUN+="socket/org/freedesktop/hal/udev_event"
al boot pero' mi restituisce una sfilza di errori e che mi dice che non trova il programma
per il resto dovrebbe esssere tutto a posto tranne il fatto che quando faccio partire messagebus mi restituisce questo errore:
root@xxx:/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
pero' io il mio utente l'ho aggiunto al gruppo messagebus come indicato ed ho ovviamente creato il gruppo mounters come descritto agiungendo poi le modifiche in /etc/d-bus-1/system.d/hal.conf
sempre nella pagina che ho appena indicato c'e' un passaggio che dice:
Ora modificate il file /etc/udev/rules.d/udev.rules
la linea n° 348
#RUN+="socket:/org/freedesktop/hal/udev_event"
diventa
RUN+="socket:/org/freedesktop/hal/udev_event"
dunque: questa riga nel mio file non la trovo,io trovo:
/etc/udev/rules.d/50-udev.rules
e
/etc/udev/rules.d/75-network-devices.rules
dunque;udev si dovrebbe cercare prma i file in ordine di grandezza di numero,quindi 50-udev.rules
al suo interno non ho trovato la riga
#RUN+="socket:/org/freedesktop/hal/udev_event"
ma bensi' la riga
#RUN+="socket:/org/kernel/udev/monitor"
che ho cambiato in :
RUN+="socket/org/freedesktop/hal/udev_event"
al boot pero' mi restituisce una sfilza di errori e che mi dice che non trova il programma
per il resto dovrebbe esssere tutto a posto tranne il fatto che quando faccio partire messagebus mi restituisce questo errore:
root@xxx:/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
pero' io il mio utente l'ho aggiunto al gruppo messagebus come indicato ed ho ovviamente creato il gruppo mounters come descritto agiungendo poi le modifiche in /etc/d-bus-1/system.d/hal.conf
per evitare l'errore o modifichi il file di conf e scegli dei gruppi diversi al posto di "power" e "storage" oppure crei i due gruppi e ci ficchi dentro il tuo utente
dopodichè verifica se il demone di hal è attivo
e se si...enjoy
dopodichè verifica se il demone di hal è attivo
Codice: Seleziona tutto
ps -e | grep haldNon riesco a farlo andare, pur avendo seguito tutto il tutorial in ogni passo.
Ho installato:
Quando inserisco la pendrive, spunta la finestrella con la scelta dell'azione da eseguire... scelgo di aprire il dispositivo in una nuova finestra e mi viene restituito l'errore "Message did not receive a reply (timeout by messagebus)".
Dopo di che si impalla tutto l'automount, pluggo e unpluggo le periferiche e non succede niente.
Edit: ho appena scoperto che hald va in segmentation fault
Ho installato:
- udev-104-i486-1kjz
sysfsutils-2.0.0-i486-2
pmount-0.9.13-i486-3gm
dbus-1.0.2-i486-2gm
dbus-glib-0.72-i486-5gm
dbus-python-0.80.1-i486-2gm
dbus-qt3-0.70-i486-9gm
hal-0.5.8.1-i486-4gm
pyrex-0.9.5-i486-1as
kdebase-3.5.6-i486-2mg
Codice: Seleziona tutto
$ ps -e | grep hald
2828 ? 00:00:00 hald-addon-acpi
2834 ? 00:00:00 hald-addon-keyb
2837 ? 00:00:00 hald-addon-keyb
2839 ? 00:00:00 hald-addon-keyb
2844 ? 00:00:00 hald-addon-stor
2846 ? 00:00:00 hald-addon-storCodice: Seleziona tutto
$ ps -e | grep dbus
2813 ? 00:00:00 dbus-daemonDopo di che si impalla tutto l'automount, pluggo e unpluggo le periferiche e non succede niente.
Edit: ho appena scoperto che hald va in segmentation fault
root@xxx:/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
pero' io il mio utente l'ho aggiunto al gruppo messagebus come indicato ed ho ovviamente creato il gruppo mounters come descritto agiungendo poi le modifiche in /etc/d-bus-1/system.d/hal.conf[/quote]
devi creare DUE GRUPPI NUOVI!!!
groupadd power
groupadd storage
Starting system message bus
Unknown group "power" in message bus configuration file
Unknown group "storage" in message bus configuration file
pero' io il mio utente l'ho aggiunto al gruppo messagebus come indicato ed ho ovviamente creato il gruppo mounters come descritto agiungendo poi le modifiche in /etc/d-bus-1/system.d/hal.conf[/quote]
devi creare DUE GRUPPI NUOVI!!!
groupadd power
groupadd storage
- salbutamolo
- Linux 3.x

- Messaggi: 905
- Iscritto il: lun 12 gen 2004, 0:00
- Contatta:
Ciao a tutti,
io ho scaricato gli ottimi pacchetti di Slacky e in 2 nano secondi avevo l'automount perfettamente funzionante. Le uniche modifiche manuali che ho dovuto fare sono:
1) Creazione gruppo automount
2) Aggiungere il mio utente al suddetto gruppo
3) Modificare il policy group.
Stop. Have a nice day
io ho scaricato gli ottimi pacchetti di Slacky e in 2 nano secondi avevo l'automount perfettamente funzionante. Le uniche modifiche manuali che ho dovuto fare sono:
1) Creazione gruppo automount
2) Aggiungere il mio utente al suddetto gruppo
3) Modificare il policy group.
Stop. Have a nice day
-
Meskalamdug
- Iper Master

- Messaggi: 3965
- Iscritto il: ven 14 mag 2004, 0:00
La linea^[H3ad-Tr1p]^ ha scritto:ok,adesso in teoria dovrei aver installato tutto correttamente seguendo le procedure descritte qui http://web.tiscali.it/meskalamdug/kdeautom.html
sempre nella pagina che ho appena indicato c'e' un passaggio che dice:
Ora modificate il file /etc/udev/rules.d/udev.rules
la linea n° 348
#RUN+="socket:/org/freedesktop/hal/udev_event"
diventa
RUN+="socket:/org/freedesktop/hal/udev_event"
dunque: questa riga nel mio file non la trovo,io trovo:
/etc/udev/rules.d/50-udev.rules
e
/etc/udev/rules.d/75-network-devices.rules
dunque;udev si dovrebbe cercare prma i file in ordine di grandezza di numero,quindi 50-udev.rules
al suo interno non ho trovato la riga
#RUN+="socket:/org/freedesktop/hal/udev_event"
ma bensi' la riga
#RUN+="socket:/org/kernel/udev/monitor"
che ho cambiato in :
RUN+="socket/org/freedesktop/hal/udev_event"
al boot pero' mi restituisce una sfilza di errori e che mi dice che non trova il programma
per il resto dovrebbe esssere tutto a posto tranne il fatto che quando faccio partire messagebus mi restituisce questo errore:
root@xxx:/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
pero' io il mio utente l'ho aggiunto al gruppo messagebus come indicato ed ho ovviamente creato il gruppo mounters come descritto agiungendo poi le modifiche in /etc/d-bus-1/system.d/hal.conf
RUN+="socket:/org/freedesktop/hal/udev_event"
Se non ce la aggiungi
Pertanto avrai
# if you use HAL, try this:
# send all events to HAL
RUN+="socket:/org/freedesktop/hal/udev_event"
# catch the event in udevmonitor
RUN+="socket:/org/kernel/udev/monitor"
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
ordunque:Meskalamdug ha scritto: La linea
RUN+="socket:/org/freedesktop/hal/udev_event"
Se non ce la aggiungi
Pertanto avrai
# if you use HAL, try this:
# send all events to HAL
RUN+="socket:/org/freedesktop/hal/udev_event"
# catch the event in udevmonitor
RUN+="socket:/org/kernel/udev/monitor"
ho ancora qualche problema
al boot hal non parte ,mi si ferma e devo attendere a lungo a questo punto:
/sbin/udevtrigger --retry-failed
ho aggiunto i gruppi power e storage e quando lancio hal non mi da piu' l errore (logico) pero' avrei preferito far diversamente,adesso quando poi tutto mi funzionera' mettero' magari mano alle modifiche
dbus parte al boot
headtrip@DiesIrae:~$ ps -e | grep dbus
1611 ? 00:00:00 dbus-daemon
hal no
headtrip@DiesIrae:~$ ps -e | grep hald
a questo punto da user ,siccome udev e' in esecuzione do solo
/etc/rc.d/rc.hal start
ottenendo:
Starting HAL daemon: /usr/sbin/hald
/etc/rc.d/rc.hal: line 10: /proc/sys/kernel/hotplug: Permission denied
pensando che fosse un problema di permessi ho provato a farlo logato da root ma non funziona lo stesso
fra le altre cose quando spengo il pc,adesso,non funziona piu' il framebufer
ho la sensazione che in fstab ci sia qualcosa che non va nei filesystem virtuali che ho settato in questo modo:
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
che dite?
-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
iil file esiste e l ho gia rinominato pero' in /etc/dbus-1/system.d/hal.confwhites11 ha scritto:controlla che esista il file /etc/dbus-1/hal.conf (per default viene installato /etc/dbus-1/hal.conf.new)
ho poi creato il gruppo mounters e ho aggiunto il mio utente
il mio utent ho anche provato ad aggiungerlo ai gruppi haldaemon e messagebus ma non cambia na mazza
udev funziona ed e' in esecuzione
quando cerco di far partire il demone hal mi da
headtrip@DiesIrae:/etc/udev/rules.d$ /etc/rc.d/rc.hal start
Starting HAL daemon: /usr/sbin/hald
/etc/rc.d/rc.hal: line 10: /proc/sys/kernel/hotplug: Permission denied
questo file pero' ha questi permessi non so se possa dipendere da quello:
-rw-r--r-- 1 root root 2968 2007-02-09 19:37 /etc/dbus-1/system.d/hal.conf
poi non capisco come mai il demone non voglia partire
si, si, è li che va, mi sono sbagliato!^[H3ad-Tr1p]^ ha scritto:iil file esiste e l ho gia rinominato pero' in /etc/dbus-1/system.d/hal.confwhites11 ha scritto:controlla che esista il file /etc/dbus-1/hal.conf (per default viene installato /etc/dbus-1/hal.conf.new)
...
mi spiace, ma proprio non saprei dove sta il problema...
prova a postare il risultato di
Codice: Seleziona tutto
ldd `which hald`-
^[H3ad-Tr1p]^
- Linux 0.x

- Messaggi: 18
- Iscritto il: mar 23 gen 2007, 16:24
com e' che mi da unknown group e non trovo il file di configurazione che richiama questo gruppo?
headtrip@DiesIrae:~$ /etc/rc.d/rc.messagebus start
Starting system message bus
rm: remove write-protected regular file `/var/run/dbus/pid'?
Unknown group "10666666" in message bus configuration file
Failed to start message bus: The pid file "/var/run/dbus/pid" exists, if the message bus is not running, remove this file
penso di aver trovato il motivo per il quale non funza
rc.messagebus ho cambiato gruppo e gli ho dato storage pero' bo'...
headtrip@DiesIrae:~$ /etc/rc.d/rc.messagebus start
Starting system message bus
rm: remove write-protected regular file `/var/run/dbus/pid'?
Unknown group "10666666" in message bus configuration file
Failed to start message bus: The pid file "/var/run/dbus/pid" exists, if the message bus is not running, remove this file
penso di aver trovato il motivo per il quale non funza
rc.messagebus ho cambiato gruppo e gli ho dato storage pero' bo'...

