--- Krzysztof Mościcki <[EMAIL PROTECTED]> wrote:

> > > U mnie po upgradzie udev na udev-068-3 przy starcie dziwękówki pojawia
> > > się
> > > coś takiego:
> > > /usr/sbin/alsactl: load_state:1267: No soundcards found...
> > > Tak się dzieje na dwóch różnych kompach z innymi dzwiękówkami.
> > > Co najciekawsze gdy ręcznie wykonam: alsactl restore
> > > nie pojawiają się żadne błędy i rzeczywiście przywraca ustawienia karty.
> > > 
> > > Moduły do kart ładowane poprzez alsa-utils-init (wyłączone ładowanie
> > > modułów do karty poptrzez hotplug).
> > > 
> > > Po przestawieniu udev_root spowrotem na /udev/ i zrestartowaniu działa
> > > normalnie.
> > > Ma ktoś tak jeszcze?
> > 
> > Ta, u mnie objawy sa identyczne, jak widac pare postow wyzej u Wojtka
> > Szymaka to samo. Moglbys napisac ciut jasniej co znaczy "przestawienie
> > udev_root z powrotem na /ude " ? Czy to wystarcza czy trzeba dac
> > downgrade udeva? (tez mam tego najnowszego).
> 
> Wersja udev ta sama, różnica jedynie taka, że w pliku konfiguracyjnym
> udev-a czyli /etc/udev/udev.conf zmieniłem wartość udev_root z /dev/
> na /udev/ żeby nie mieszał w /dev (mam zainstalowany pakiet dev, wiec
> zostają urządzenia z etgo pakietu)

używanie /udev to kastracja udev. w ten sposób nigdy nie będziemy mieli
sprawnego udev w PLD, bo _nie działające_ udev nie powie nam, że coś
jest nie tak.

problemy z zapisywaniem ustawień dźwiękowych powstają, gdyż alsactl
store w init script alsasound próbuje zapisać do
urządzenia /dev/snd/controlCx zanim zostaje ono utworzone przez udev.
problem występuje jedynie na niektórych kartach, np. intel8x0 czy
emu10k1 działa perfekcyjnie. jako workaround można do alsasound dodać

@@ -70,6 +70,9 @@
   #
   if [ -x $alsactl ]; then
     if [ -f /etc/asound.state ]; then
+       while [ ! -e /dev/snd/controlC0 ]; do
+           sleep 0
+       done
        $alsactl restore
     fi
   else

co sprawi, że alsactl poczeka na utworzenie urządzenia.

aktualnie polecam testowanie aktualnej wersji udev z cvs, z poprawionymi
skryptami startowymi.

nasuwa mi się jeszcze jedno spostrzeżenie: nikt w całym wątku nie podał
o jakie karty dźwiękowe chodzi, jakie moduły zostały załadowane, co
pokazał log systemowy, wersji kernela, wersji alsy...

-- 
Fryderyk Dziarmagowski
_______________________________________________
pld-users-pl mailing list
pld-users-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl

Odpowiedź listem elektroniczym