Sida 1 av 3

Hal failed to initialize!

Postat: 30 dec 2007, 21:17
av massamull
Jag får upp detta meddelande när jag starar upp Ubuntu 7.10 jag hade inga problem med sånt innan jag uppdaterade från 7.04
soppig uppdate eller så hade jag otur skit samma funkar gör de inte :P haha

Någon som kan fixa till detta är rätt ny i Linux världen

SV: Hal failed to initialize!

Postat: 30 dec 2007, 22:43
av Bowmore
Välkommen :)

Antar att systemet startar upp men att du har vissa problem med t.ex usb-enheter.
En möjlig lösning värd att prova är att ge (kopiera) detta kommando i en terminal

Kod: Markera allt

sudo mv /etc/rc2.d/S12hal /etc/rc2.d/S13hal
Du kommer också att promptas på ditt lösenord.
Sen startar du om datorn så får vi hoppas att det blir bättre.

Enkelt förklarat innebär det att hal startas upp något senare.

SV: Hal failed to initialize!

Postat: 30 dec 2007, 23:22
av massamull
då kommer detta upp?

"mv: cannot stat `/etc/rc2.d/S12hal': No such file or directory"

SV: Hal failed to initialize!

Postat: 30 dec 2007, 23:35
av Bowmore
Ok, då får vi söka efter den :)
Lägg ut utskriften av kommandot så får vi se vad den heter

Kod: Markera allt

ls -l /etc/rc2.d

SV: Hal failed to initialize!

Postat: 30 dec 2007, 23:45
av massamull
tada!! här kommer de =P


osten@Arbetsgrupp:~$ ls -l /etc/rc2.d
total 4
-rw-r--r-- 1 root root 556 2007-10-04 13:17 README
lrwxrwxrwx 1 root root  17 2007-08-22 21:28 S05vbesave -> ../init.d/vbesave
lrwxrwxrwx 1 root root  15 2007-08-22 21:23 S10acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  25 2007-08-22 21:29 S10powernowd.early -> ../init.d/powernowd.early
lrwxrwxrwx 1 root root  18 2007-08-22 21:22 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root  34 2007-08-22 21:24 S10xserver-xorg-input-wacom -> ../init.d/xserver-xorg-input-wacom
lrwxrwxrwx 1 root root  15 2007-08-22 21:22 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  13 2007-08-22 21:31 S13gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root  13 2007-10-31 20:30 S13hal -> ../init.d/hal
lrwxrwxrwx 1 root root  17 2007-12-04 23:27 S17portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root  16 2007-08-22 21:29 S19cupsys -> ../init.d/cupsys
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S20apmd -> ../init.d/apmd
lrwxrwxrwx 1 root root  16 2007-08-22 21:28 S20apport -> ../init.d/apport
lrwxrwxrwx 1 root root  22 2007-08-22 21:29 S20hotkey-setup -> ../init.d/hotkey-setup
lrwxrwxrwx 1 root root  17 2007-08-22 21:21 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root  20 2007-12-04 23:27 S20nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  27 2007-12-04 23:27 S20nfs-kernel-server -> ../init.d/nfs-kernel-server
lrwxrwxrwx 1 root root  23 2007-08-22 21:23 S20nvidia-kernel -> ../init.d/nvidia-kernel
lrwxrwxrwx 1 root root  19 2007-08-22 21:29 S20powernowd -> ../init.d/powernowd
lrwxrwxrwx 1 root root  15 2007-08-22 21:28 S20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root  15 2007-12-04 23:27 S20samba -> ../init.d/samba
lrwxrwxrwx 1 root root  20 2007-10-31 20:05 S22consolekit -> ../init.d/consolekit
lrwxrwxrwx 1 root root  22 2007-10-31 20:05 S24avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx 1 root root  16 2007-10-31 20:18 S24dhcdbd -> ../init.d/dhcdbd
lrwxrwxrwx 1 root root  19 2007-08-22 21:29 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root  20 2007-12-27 17:43 S50alsa-utils -> ../init.d/alsa-utils
lrwxrwxrwx 1 root root  16 2007-12-27 17:43 S50screen -> ../init.d/screen
lrwxrwxrwx 1 root root  17 2007-08-22 21:28 S89anacron -> ../init.d/anacron
lrwxrwxrwx 1 root root  13 2007-08-22 21:28 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root  24 2007-08-22 21:29 S90binfmt-support -> ../init.d/binfmt-support
lrwxrwxrwx 1 root root  17 2007-08-22 21:29 S98usplash -> ../init.d/usplash
lrwxrwxrwx 1 root root  22 2007-08-22 21:28 S99acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root  21 2007-10-31 20:05 S99laptop-mode -> ../init.d/laptop-mode
lrwxrwxrwx 1 root root  18 2007-08-22 21:22 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 2007-08-22 21:22 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root  24 2007-08-22 21:29 S99stop-readahead -> ../init.d/stop-readahead

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:01
av Bowmore
Ok, då får vi ändra strategi!
HAL ser ut att kollidera med GDM så vi flyttar fram GDM i tiden.
Alltså, kopiera och kör kommandot

Kod: Markera allt

sudo mv /etc/rc2.d/S13gdm /etc/rc2.d/S30gdm
och givetvis starta om.

Nu ligger inkallningarna som jag har det efter nyinstallation av GG.
Det viktiga är starten sker i ordningen dbus->hal->gdm.
Ordningen anges av siffrorna i namnet.

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:09
av massamull
samma fel igen  :-\ tyvärr men den gjorde massa saker och sen blev det ett failed men sen startade den om och då funkade allt som vanligt fast
med samma error vid uppstart

Hal failed to initialize!

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:30
av Bowmore
Om du kör med NFS så får du även fixa till motsvarande under mappen /etc/rc5.d.
Fixar du det? Annars lägg ut motsvarande för den mappen.

Kod: Markera allt

ls -l /etc/rc5.d
Det gäller filerna (eg länkar) Sxxdbus, Sxxhal och Sxxgdm.
Ge samma värden för xx som under rc2.d, dvs 12, 13 resp 30

Edit:
Kan behövas ändras i alla rcx.d mappar där dbus, hal o gdm finns, bl.a rc3.d, på samma sätt då jag inte vet vilken run level du kör på.

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:37
av massamull
fattade inte så mycket men här har du ;D

osten@Arbetsgrupp:~$ ls -l /etc/rc5.d
total 4
-rw-r--r-- 1 root root 556 2007-10-04 13:17 README
lrwxrwxrwx 1 root root  17 2007-08-22 21:28 S05vbesave -> ../init.d/vbesave
lrwxrwxrwx 1 root root  15 2007-08-22 21:23 S10acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root  18 2007-08-22 21:22 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root  34 2007-08-22 21:24 S10xserver-xorg-input-wacom -> ../init.d/xserver-xorg-input-wacom
lrwxrwxrwx 1 root root  15 2007-08-22 21:22 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  13 2007-10-31 20:30 S12hal -> ../init.d/hal
lrwxrwxrwx 1 root root  13 2007-08-22 21:31 S13gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root  17 2007-12-04 23:27 S17portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root  16 2007-08-22 21:29 S19cupsys -> ../init.d/cupsys
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S20apmd -> ../init.d/apmd
lrwxrwxrwx 1 root root  16 2007-08-22 21:28 S20apport -> ../init.d/apport
lrwxrwxrwx 1 root root  22 2007-08-22 21:29 S20hotkey-setup -> ../init.d/hotkey-setup
lrwxrwxrwx 1 root root  17 2007-08-22 21:21 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root  20 2007-12-04 23:27 S20nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root  27 2007-12-04 23:27 S20nfs-kernel-server -> ../init.d/nfs-kernel-server
lrwxrwxrwx 1 root root  23 2007-08-22 21:23 S20nvidia-kernel -> ../init.d/nvidia-kernel
lrwxrwxrwx 1 root root  19 2007-08-22 21:29 S20powernowd -> ../init.d/powernowd
lrwxrwxrwx 1 root root  15 2007-08-22 21:28 S20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root  15 2007-12-04 23:27 S20samba -> ../init.d/samba
lrwxrwxrwx 1 root root  20 2007-10-31 20:05 S22consolekit -> ../init.d/consolekit
lrwxrwxrwx 1 root root  22 2007-10-31 20:05 S24avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx 1 root root  16 2007-10-31 20:18 S24dhcdbd -> ../init.d/dhcdbd
lrwxrwxrwx 1 root root  19 2007-08-22 21:29 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root  17 2007-08-22 21:28 S89anacron -> ../init.d/anacron
lrwxrwxrwx 1 root root  13 2007-08-22 21:28 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root  14 2007-08-22 21:28 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root  24 2007-08-22 21:29 S90binfmt-support -> ../init.d/binfmt-support
lrwxrwxrwx 1 root root  17 2007-08-22 21:29 S98usplash -> ../init.d/usplash
lrwxrwxrwx 1 root root  22 2007-08-22 21:28 S99acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root  21 2007-10-31 20:05 S99laptop-mode -> ../init.d/laptop-mode
lrwxrwxrwx 1 root root  18 2007-08-22 21:22 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 2007-08-22 21:22 S99rmnologin -> ../init.d/rmnologin

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:41
av Bowmore
Ok, gå till terminalen och skriv kommandot runlevel.
Vad ger det?

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:46
av massamull
N 2


inget mera

SV: Hal failed to initialize!

Postat: 31 dec 2007, 00:59
av Bowmore
Värdet 2 betyder att du startar upp med run level 2, dvs med de funktioner som finns under /etc/rc2.d. Det betyder att den ändring du gjorde var riktig men inte tillräcklig. Kolla för säkerhets skull att filerna nu heter S12dbus, S13hal och S30gdm under mappen /etc/rc2.d.

Då vet jag tyvärr inte riktigt var problemet ligger.
Jag ska kolla om det finns någon bug rapporterad. Återkommer.

Har du möjlighet att installera om GG? Kan vara strul med uppgraderingar. Har du en separat /home så förenklar det ju saken. Fundera på det så söker jag vidare.

SV: Hal failed to initialize!

Postat: 31 dec 2007, 01:02
av massamull
Jag ska fundera så de knackar =) tack för att du tar dig tid!!

SV: Hal failed to initialize!

Postat: 31 dec 2007, 01:24
av Bowmore
Man är väl en problemlösare som inte gillar olösta problem ;D
Men ibland måste man ge sig.

Hur som helst så hittade jag en direkt som jag delvis skummade igenom.
https://bugs.launchpad.net/ubuntu/+sour ... +bug/25931

Vissa löste sitt problem på vägen andra har fortfarande inte lyckats. Det diskuterar i princip samma lösning som vi gjort även fast jag tycker de missar förhållandet dbus-hal-gdm! Du kan ju läsa den, du känner säkert igen det. En sak, när filnamnet börjar med stort S, t.ex S13hal,  betyder det att funktionen startas vid uppstarten, medan stort K betyder att den inte startas, dvs ignoreras.

SV: Hal failed to initialize!

Postat: 31 dec 2007, 01:30
av massamull
Ja ska läsa den  :) ialla fall försöka

Jag löste på någon sida att det var en revativt vanlig bugg när man uppdaterat till 7.10.

Jag åter kommer när jag läst den troligvis imorgon :P haah

SV: Hal failed to initialize!

Postat: 31 dec 2007, 01:37
av Bowmore
Kanske är det så att hal inte blivit uppgraderat korrekt.
Prova också kommandot

Kod: Markera allt

hald --daemon=no --verbose=yes
så kan vi jämföra resultat och version.

SV: Hal failed to initialize!

Postat: 31 dec 2007, 01:40
av massamull
Hmm jag fattade inte så mycket av vad som skrev.
Det löste inte mitt problem ialla fall

Verkar vara en ganska irreterande bugg i Ubuntu som är lite halv klurig att fixa :-\

SV: Hal failed to initialize!

Postat: 31 dec 2007, 15:47
av massamull
14:46:47.039 hald.c:529: hal 0.5.9.1
14:46:47.039 hald.c:594: Will not daemonize
14:46:47.044 hald_dbus.c:4807: local server is listening at unix:abstract=/var/run/hald/dbus-5rRbnpbeAf,guid=5b033b78dd168419d330dd004778f2c7
14:46:47.047 hald_runner.c:299: Runner has pid 7340
14:46:47.049 [W] ci-tracker.c:200: Could not get uid for connection: org.freedesktop.DBus.Error.NameHasNoOwner Could not get UID of name 'org.freedesktop.DBus': no such name
14:46:47.049 [E] hald_dbus.c:4462: Cannot get caller info for org.freedesktop.DBus
Runner started - allowed paths are '/usr/lib/hal:/usr/lib/hal/scripts:/usr/bin'
14:46:47.061 hald_runner.c:180: runner connection is 0x8094840
14:46:47.062 [D] util_helper.c:124: drop_privileges: could not set group id

SV: Hal failed to initialize!

Postat: 31 dec 2007, 16:03
av Bowmore
14:46:47.039  hald.c:529: hal 0.5.9.1
säger att du har hal version 0.5.9.1 vilket är riktigt.
I övrigt inget skumt.

Har du provat kommandot sudo apt-get check ?

Det kollar om dina paket blivit rätt installerade vid uppgraderingen.

Och var ger detta nu för säkerhets skull

Kod: Markera allt

ls -l /etc/rc2.d/S??hal
Har du en processor med flera kärnor, tex dual-core?

SV: Hal failed to initialize!

Postat: 31 dec 2007, 16:16
av massamull
lrwxrwxrwx 1 root root 13 2007-10-31 20:30 /etc/rc2.d/S13hal -> ../init.d/hal

detta fick jag .

nej jag har en vanlig P4 30Ghz