tiistaina, joulukuuta 25, 2007

Hal ongelma! Asensin pöytäkoneeseeni pari kk sitten kubuntun ja päivitin sen uudempaan 7.10. Käyttämällä Wubi nimellä kulkevaa asennus tapaa jolloin XP:n latauksen yhteydessä voi valita käyttääkö kumpaa, XP:tä tai sitten Kubuntua. Koska kyseisellä koneella on enää XP. Mutta sitten päivityksen jälkeen ilmeni ongelma jota en jaksanut heti rueta tutkimaan kun cd-asemaakaan ei tarvinnut käyttää. Sitten tuli tarvis ja mountaus ei onnistu. Samoin kuin ei onnistu se että automaattisesti mountais cd-aseman. Googlettamalla löytyi lopulta saman asian kanssa taisteleen ja löytyi korjaus ohjeet.
Video siitä miten vika ilmeni

Tässä hieman siitä, miten sain vian korjattua. 1. Tarkista ovatko dbus ja hal palveluiden käynnistysjärjestykset oikein.
Komento:
ls -l /etc/rc2.d/*dbus* /etc/rc2.d/*hal*
lrwxrwxrwx 1 root root 14 2007-12-22 10:31 /etc/rc2.d/S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root 13 2007-12-22 10:31 /etc/rc2.d/S13hal -> ../init.d/hal
Palveluiden dbus ja hal tulee käynnistyä peräkkäin, eli dbus ennen hal:ia. Numerot 12 ja 13 tarkoittavat käynnistysjärjestystä. Mikäli palvelut käynnistyvä eri järjestyksessä tai päällekkäin (kuten allekirjoittaneen tapauksessa) toimi seuraavanlaisesti. Poistetaan palvelut hal ja dbus käynnistyksestä:
Komennot:
sudo update-rc.d -f dbus remove  sudo update-rc.d -f hal remove
Itse selvisin pelkällä dbusin poistolla ja lisäyksellä.
Palautetaan palvelut hal ja dbus käynnistettävien joukkoon:
Komennot:
sudo update-rc.d dbus defaults 12 20
sudo update-rc.d hal defaults 13 20
Luvut 12 ja 20 sekä 13 ja 20 määräävät käynnistys- ja sammutusjärjestyksen. Seuraavaksi suorita komento:
(Aja sudolla)
/usr/lib/hal/hald-generate-fdi-cache --force
Käynnistä kone uudelleen ja dbus ja hal toimivat taas kivasti yhdessä.

Ei kommentteja: