[ubuntu-hu] Alsa
Gabor Burjan
buga at buvoshetes.hu
2007. Feb. 7., Sze, 22:16:59 GMT
On Wed, Feb 07, 2007 at 10:59:21PM +0100, Bizti ör wrote:
> Segitene valaki a bealitasba mitt es hogyan köszönöm
Kicsit keves volt az informacio, amit kuldtel. Jo lenne kicsit
koruljarni a temat. Az ujabb Linux disztribuciok alatt a hangkezeles az
ALSA-n keresztul mukodik. Ahhoz, hogy hangot tudjal csiholni, nagyjabol
ket dolog szukseges:
- A rendszermag (kernel) kezelje a hangkartyadat. Ez az AC97 eseteben
altalaban adott, a bootkor a megfelelo programok felismerik, hogy
milyen hangkartyad van, es betoltik a szukseges modulokat. Errol ugy
bizonyosodhatsz meg, hogy kiadsz egy lsmod parancsot, es megnezed az
emlitett oldalon talalhato modulok valamelyike be van-e toltve. Ha
nem vagy biztos, kuldd be a listara az lsmod kimenetet.
- Az a program, amivel hangot generalsz, kepes legyen ugy hangot adni,
hogy azt (pongyolan fogalmazva) a kernelben levo resze az ALSA-nak
fogadni tudja.
Ez utobbi miatt fontos lenne leirnod, hogy mit probaltal, a legfontosabb
az lenne, hogy milyen programmal probaltal zenet lejatszani, kaptal-e
valamilyen hibauzenetet, vagy ugy csinalt, mint ami jatszik, csak semmi
nem jott ki a hangszorobol?
Gyakori hiba ALSA eseteben, hogy egyszeruen csak a mixert kell
beallitani, mert alapbol nemitva vannak. Ezt ugy tudod konnyen
ellenorizni, hogy inditasz egy terminalban egy alsamixer nevu programot,
ahol megnezed, hogy a Master es a PCM csatornak milyen allapotban
vannak. Ha 0-n, akkor ezeket huzd foljebb egyszeruen.
Probalj minel tobb dolgot megirni egyszerre, hogy ne kelljen talalgatnia
annak, aki segiteni probal.
buga
További információk a(z) ubuntu-hu levelezőlistáról