ALSA, OSS, dev, udev, devfs itp....

Fryderyk Dziarmagowski freetz w gmx.net
Wto, 13 Cze 2006, 08:03:11 CEST


--- Adam Skowroński <tytus w oldfield.org.pl> wrote:

> Jesteście moją ostatnią nadzieją!
> 
> Trochę historii
> ---------------
> Miałem ci ja PLD postawiony na jajku 2.6.11(własnym) który chodził.
> chodził na dev, karta dźwiękowa była es1371, wkompilowane oss i alsa.
> śmigało aż miło.

"miałem popsute PLD", niezły początek ;)

> Zachciało mi się zmian i zmieniłem sprzęt. Chipset mam teraz nForce,
> więc wbudowane video, audio i netio. Nie udało mi się uruchomić audio
> (alsaconf nie wykrywał wbudowanego audio). Ale zlałem to, bo audio
> włożyłem stare es1371 i hulało, chociaż też nie do końca. Wszystko szło
> przez drivery oss-owe, bo alsa się wypinała na mnie mówiąc, że nie ma
> takiego urządzenia: /dev/snd/controlC0. alsactl, alsaplayer, alsamixer -
> nic nie łapało karty. Ale póki co działało na oss.
> 
> Dorzuciłem sobie udeva, hala i hotpluga. Działało tak samo.

a po co hal i hotplug? wiesz w ogóle co instalujesz?

> Zmieniłem wersję jajka na 2.6.14 (też własny, ze źródeł PLD) - przestało.
> Alsa, jak nie działała, tak nie działa (z identycznym skutkiem).
> OSS nie działa, z innym trochę skutkiem. strace mplayera na ten przykład
> pokazuje mi nieskończone próby dobrania się do urządzenia.

kernel 2.6.14 to zabytek. podobnie jak OSS.

> O co mi chodzi
> ==============
> O poradę i podniesienie na duchu. Bo już mi się wszystko pokiełbasiło.
> Na listach (PLD) w 2004 roku piszą, że na problemy z alsą najlepszy
                     ^^^^
wyczuwam żart. zwłaszcza, że od paru dni na tej liście podstawowy temat
to alsa+udev

> devfs. Ale przecież devfs jest be w tej chwili, bo udev jest cacy.
> Co powinienem mieć zainstalowane - dev i udev? jakich driverów używać:
> oss czy alsa? walczyć z tym, czy czekać na jakieś poprawki? czy
> komukolwiek ruszyła alsa na driverze intel8x0 na nForce? czy udev to to
> samo, co dev, tylko dynamiczny? czy decydować się jeszcze na devfs? czy
> lekarstwem będzie alsa-udev, którego jeszcze nie ma w Ac, ale które
> będzie? Aaaaaarrrrrrggggggg.......

oczywiście, że intel8x0 na nForce działa. i nie trzeba żadnych
specjalnych zabiegów, poza tymi które podaje www.alsa-project.org.
*NIE* potrzebne do tego jest alsa-udev (niektórzy twierdzą, że w Th się
przydaje).

> pls help. jakaś literatura, jakiś link, jakaś iskierka nadziei. No
> chociaż za rękę mnie potrzymajcie!

http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Nvidia&card=.&chip=nForce&module=intel8x0
+
$EDITOR /etc/modprobe.conf (cut&paste z powyższego linka)
+
poldek -i alsa-utils-init

żadne inne czynności nie są wymagane, niezależnie czy mamy czy nie mamy
udev.

jeszcze jedno. alsaconf jest do dupy. nie skąd się wzięło wogóle, że w
PLD jest tak często używany i jest źródłem wszystkich kłopotów z
dźwiękiem. Może mnie ktoś przy okazji wyjaśni skąd taka popularność
tego badziewia?

-- 
Fryderyk Dziarmagowski


Więcej informacji o liście dyskusyjnej pld-users-pl