Probleme mit haldaemon und automount (openSUSE 10.3)

apricot

Member
System: Suse 10.3-64 MSI-Board K9MM-V
hab ein Prob mit automount. USB-Geräte erscheinen nicht mehr in KDE. Kein automount. Versuch in Yast/Runleveleditor den haldaemon (Status aktivert mit *) zu aktivieren ergibt: /etc/init.d/haldaemon start gab 7 (Programm wird nicht ausgeführt) zurück.
Im Terminal rchal restart ergibt: Starting HAL daemonstartproc: exit status of parent of /usr/sbin/hald: 1 -- failed.

lsusb zeigt mir die Geräte aber noch an. Ich kann also USB-Sticks noch manuell einbinden. Bei ner Digicam allerdings kommt nur noch Unfug.

Wie kann ich das Ganze wider quasi auf NULL stzen ohne Suse neu zu installieren ??
 

Rain_Maker

Administrator
Teammitglied
AW: haldaemon automount

Code:
rpm -qa --queryformat '%{name}-%{version}-%{release}-%{arch}\n' | grep -Ei 'hal|udev|polic'

su

insserv haldaemon -d

rchal restart
sagt?

Greetz,

RM
 

apricot

Member
AW: haldaemon automount

SUPER :)

getreu dem altbewährten Motto: 'kaum macht man's richtig, geht's'

hab einfach dein statement so eingetippt, Augen zu und <RETURN>
und siehe da insserv haldaemon und rchal lies das Ding wieder laufen :)

hab zwar nich so ganz verstanden was da abgelaufen ist, aber es hat gefunzt. Jetzt läuft der haldaemon wieder .... *staun*

kannst Du einem 'nichtganzsofittenuser' sagen wo er das nachlesen und etwas vertiefen kann ??

DANKE erstmal :D
 

Rain_Maker

Administrator
Teammitglied
AW: haldaemon automount

Der "insserv" Befehl war der eigentlich entscheidende.

Er tat genau das, was YaST auch machen sollte, aber der hatte sich wohl "verschluckt".

Die beiden anderen Befehle sind bei Betrachten der Ausgabe selbsterklärend und zum Thema "wo kann ich das Nachlesen?" lautet die Antwort wie immer:

Code:
man insserv

man rpm

man grep
=> Closed.

Greetz,

RM
 

apricot

Member
Nachdem gestern der haldaemon lief war heute nach dem Starten wieder alles beim alten (Nicht-Laufen).

Auch auf erneutes 'insserv haldaemon -d' brachte keine Ergebnisse.
rchal status meldet: Checking for service HAL daemon ........... unused
rchal start meldet wieder notorisch: Starting HAL daemonstartproc: 'exit status of parent of /usr/sbin/hald: 1 .... failed'

ein:
Code:
rpm -qa --queryformat '%{name}-%{version}-%{release}-%{arch}\n' |grep -Ei 'hal|udev|polic'
ergibt:
Code:
hal-0.5.9_git20070831-13.2-x86_64
PolicyKit-0.4-21-x86_64
hal-palm-0.12.2-26-x86_64
hal-doc-0.5.9_git20070831-15.2-x86_64
udev-114-19-x86_64
hal-resmgr-0.1_SVNr141-29-x86_64
hal-32bit-0.5.9_git20070831-13.2-x86_64
bin etwas ratlos.....

Edit (RM): CODE-Tags verwenden!
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

1. Konsole

Code:
sudo tail -F /var/log/messages
2. Konsole

Code:
su

rchal restart

find /etc/init.d/ -iname "*hal*"

find /etc/init.d/ -iname "*dbus*"
 

apricot

Member
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Rain_Maker schrieb:
1. Konsole

Code:
sudo tail -F /var/log/messages
2. Konsole

Code:
su

rchal restart

find /etc/init.d/ -iname "*hal*"

find /etc/init.d/ -iname "*dbus*"
hallo,

der Start des haldaemon war nur von kurzer Dauer. Der alte Status ist wieder da und ich hab keine Ahnung warum.

Code:
Ein rchal ergibt wieder:
Starting HAL daemonstartproc:  exit status of parent of /usr/sbin/hald: 1
                                                                  failed

-----------------------------------------------------------------
ein: find /etc/init.d/ -iname "*hal*" ergibt:

/etc/init.d/rc5.d/S03haldaemon
/etc/init.d/rc5.d/K19haldaemon
/etc/init.d/rc3.d/S03haldaemon
/etc/init.d/rc3.d/K19haldaemon
/etc/init.d/rc2.d/S03haldaemon
/etc/init.d/rc2.d/K19haldaemon
/etc/init.d/rc0.d/S20halt
/etc/init.d/halt
/etc/init.d/halt.local
/etc/init.d/haldaemon
------------------------------------------------------------------

ein: find /etc/init.d/ -iname "*dbus*" ergibt:

/etc/init.d/rc5.d/K21dbus
/etc/init.d/rc5.d/S01dbus
/etc/init.d/dbus
/etc/init.d/rc3.d/K21dbus
/etc/init.d/rc3.d/S01dbus
/etc/init.d/rc2.d/K21dbus
/etc/init.d/rc2.d/S01dbus

-----------------------------------------------------------------
in Yast / runlevel-editor wird der Dienst haldaemon angezeigt als aktiviert Ja*
Laut Erklärung: 'aktiviert Ja aber er läuft nicht'

deshalb läuft z.B. auch der powersaved nicht:

Code:
cat /var/log/messages | grep powersaved

May 11 17:25:46 Station-F powersaved[3723]: WARNING (exit_handler:63) Main object not created yet,program seems to be terminated shortly after starting
May 12 12:11:48 Station-F powersaved[3879]: ERROR (MainLoop:76) Haldaemon did not appear. Aborting...
wie kann ich feststellen, warum haldaemon nicht läuft ?
und noch interessanter, wie bekomme ich den Dienst wieder stabil ans Laufen ?
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Die vollständigen Ausgaben _beider_ Konsolen wären nicht schlecht gewesen (dachte eigentlich, das wäre klar auch ohne es extra zu erwähnen).

Also nochmal und damit sich das auch lohnt _zusätzlich_ zu den anderen Befehlen in der zweiten Konsole:

Code:
rcpowersaved restart #vor dem rchal restart

find /etc/init.d/ -iname "*powersave*"
Greetz,

RM
 

apricot

Member
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Rain_Maker schrieb:
Die vollständigen Ausgaben _beider_ Konsolen wären nicht schlecht gewesen (dachte eigentlich, das wäre klar auch ohne es extra zu erwähnen).

Also nochmal und damit sich das auch lohnt _zusätzlich_ zu den anderen Befehlen in der zweiten Konsole:

Code:
rcpowersaved restart #vor dem rchal restart

find /etc/init.d/ -iname "*powersave*"
Greetz,

RM
hallo,
sorry,ich hätte halt erwähnen sollen, daß in der Konsole mit tail.... Sendepause herrschte :eek:

also nochmal....

Code:
1. Konsole:
Station-F:~ # rchal restart
Shutting down HAL daemon                                    done
Starting HAL daemonstartproc:  exit status of parent of /usr/sbin/hald: 1
                                                            failed
Loading CPUFreq modules                                     done

2. Konsole:
naja die Ausgabe der Konsole mit tail-F /var/log/messages ist schlicht und ergreifend leer. NICHTS, NADA NIENTE. Da tut sich gar nix.

und zum weiteren Punkt mit powersave:
Station-F:~ # find /etc/init.d/ -iname "*powersave*"
/etc/init.d/rc5.d/S10powersaved
/etc/init.d/rc5.d/K12powersaved
/etc/init.d/rc3.d/S10powersaved
/etc/init.d/rc3.d/K12powersaved
/etc/init.d/rc2.d/S10powersaved
/etc/init.d/rc2.d/K12powersaved
/etc/init.d/powersaved
...in ratloser Ergebenheit,
apricot :confused:
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Da fehlt zwar noch die Ausgabe von "rcpowersaved restart" aber egal.

Ohne Fehlerausgaben wirds schwierig also mal von Hand testen.

Code:
rchal stop

/usr/sbin/hald --verbose=yes
Und auch gleichzeitig nachsehen, ob sich in der messages was tut.
 

apricot

Member
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

hi,

Code:
Station-F:~ # rchal stop
Shutting down HAL daemon                                done

** im 2. Konsolenfenster
Station-F:~ # tail -F /var/log/messages

** KEINE Ausgabe
** der Versuch den powersave daemon neu zu starten ergibt:

Code:
Station-F:~ # rcpowersaved restart
Shutting down powersaved                                done
Starting powersaved:                                    done


** im 2. Konsolenfenster:


Station-F:~ # tail -F /var/log/messages

May 17 11:00:49 Station-F powersaved[3836]: WARNING (exit_handler:63) Main object not created yet,program seems to be terminated shortly after starting
 

apricot

Member
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Rain_Maker schrieb:
Da fehlt zwar noch die Ausgabe von "rcpowersaved restart" aber egal.

Ohne Fehlerausgaben wirds schwierig also mal von Hand testen.

Code:
rchal stop

/usr/sbin/hald --verbose=yes
Und auch gleichzeitig nachsehen, ob sich in der messages was tut.
sorry .... zu schnell gelesen :)
also:

zu powersaved
Code:
Station-F:~ # rcpowersaved restart
Shutting down powersaved                                done
Starting powersaved:                                    done

in der 2. konsole mit tail -F /var/log/messages ergibt sich:
3) Main object not created yet,program seems to be terminated shortly after starting
zum Punkt 2
Code:
rchal stop
Shutting down HAL daemon
/usr/sbin/hald --verbose=yes
13:43:50.732 [I] hald.c:634: hal 0.5.9_git20070831
13:43:50.732 [I] hald.c:643: Will daemonize
13:43:50.732 [I] hald.c:644: Becoming a daemon

die Ausgabe in der 2. Konsole mit tail -F /var/log/messages ist LEER
zusätzlich ist die Abfrage des Status von Haldaemon sehr seltsam:
Code:
Station-F:~ # rchal status
Checking for service HAL daemon                         unused
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

apricot schrieb:
sorry .... zu schnell gelesen :)
Stimmt, zum vierten Mal in Folge.

Nicht daß ich einen wirklichen Ansatzpunkt hätte (dazu geben die bisherigen Logs/Fehlermeldungen auch leider zu wenig her), aber ich hab ehrlicherweise jetzt auch keine Lust mehr, jedes mal erneut darauf hinweisen zu müssen, was dieses mal "überlesen" wurde.

Mein letzter Tipp bevor ich mich hier ausklinke.

Alle Pakete, die von dem Problem möglicherweise betroffen sind (hal/udev/powersave/PolicyKit & Co) drüberbügeln und das Beste hoffen.
 

apricot

Member
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Rain_Maker schrieb:
Stimmt, zum vierten Mal in Folge.

Nicht daß ich einen wirklichen Ansatzpunkt hätte (dazu geben die bisherigen Logs/Fehlermeldungen auch leider zu wenig her), aber ich hab ehrlicherweise jetzt auch keine Lust mehr, jedes mal erneut darauf hinweisen zu müssen, was dieses mal "überlesen" wurde.

Mein letzter Tipp bevor ich mich hier ausklinke.

Alle Pakete, die von dem Problem möglicherweise betroffen sind (hal/udev/powersave/PolicyKit & Co) drüberbügeln und das Beste hoffen.
EINSPRUCH Euer Ehren,
ich habe zwar nicht auf das Problem mit powersave geantwortet, aber es war ja auch nur ein zusätzlicher Punkt zum Gesamtproblem. Deshalb finde ich deinen Kommentar '...ich hab ehrlicherweise jetzt auch keine Lust mehr...' mit Verlaub etwas überheblich.

Es bleibt die 'Hilfe' "...installier den Kram neu..." Das ist OK; hätteste aber auch gleich sagen können. :D
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

apricot schrieb:
EINSPRUCH Euer Ehren,
=>
Rain_Maker schrieb:
Und stelle mal den gesamten Startlog (boot.msg) nach nopaste: pastebin with syntax highlighting ein.
Einspruch abgelehnt.

//Edit:

Aber vielleicht ist mit dem extrem Wenigen, was man bisher hat, trotzdem etwas möglich.

Code:
WARNING (exit_handler:63) Main object not created yet,
program seems to be terminated shortly after starting
=> [Bug 338357] haldaemon dies silently

=> https://bugzilla.novell.com/show_bug.cgi?id=338390

*** This bug has been marked as a duplicate of bug 331002 ***
=> https://bugzilla.novell.com/show_bug.cgi?id=331002

und

=> https://bugzilla.novell.com/show_bug.cgi?id=333735#c12
 

Rain_Maker

Administrator
Teammitglied
AW: Probleme mit haldaemon und automount (openSUSE 10.3)

Code:
<notice>consolekit start
Starting ConsoleKit<notice>startproc: execve (/usr/sbin/console-kit-daemon) [ /usr/sbin/console-kit-daemon ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=ext3 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/tty1 COLUMNS=156 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a RUNLEVEL=5 PWD=/ SPLASHCFG=/etc/bootsplash/themes/SuSE/config/bootsplash-1280x1024.cfg PREVLEVEL=N LINES=60 HOME=/ SHLVL=2 splash=silent SPLASH=yes ROOTFS_BLKDEV=/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1OL510572-part2 _=/sbin/startproc DAEMON=/usr/sbin/console-kit-daemon ]
done
<notice>'consolekit start' exits with status 0
<notice>haldaemon start
Starting HAL daemon<notice>startproc: execve (/usr/sbin/hald) [ /usr/sbin/hald --daemon=yes ], [ CONSOLE=/dev/console ROOTFS_FSTYPE=ext3 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 REDIRECT=/dev/tty1 COLUMNS=156 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a RUNLEVEL=5 PWD=/ SPLASHCFG=/etc/bootsplash/themes/SuSE/config/bootsplash-1280x1024.cfg PREVLEVEL=N LINES=60 HOME=/ SHLVL=2 splash=silent SPLASH=yes ROOTFS_BLKDEV=/dev/disk/by-id/scsi-SATA_SAMSUNG_SP2504CS09QJ1OL510572-part2 _=/sbin/startproc DAEMON=/usr/sbin/hald ]
startproc:  exit status of parent of /usr/sbin/hald: 1
Consolekit läuft also auch.

Umso mehr solltest Du Dir jetzt die verlinkten Bugreports ansehen, da steht möglicherweise die Lösung drin.
 
Oben