[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