Zvuková karta
Z Wiki@FreeBSD.cz
Obsah
Zvuková karta
FreeBSD samozřejmě podporuje širokou škálu zvukových karet.
Bude fungovat ?
Jestli máme podporovanou zvukovou kartu. můžete zjistit třeba na http://www.freebsd.org/releases/6.2R/hardware-i386.html (pro i386 systémy).
Zprovoznění
Pokud máte podporovanou zvukovou kartu, tak příkazem (jako root)kldload snd_drivernaloadujete všechny zvukové moduly. Následně příkazem
cat /dev/sndstatzískáte výpis podobný tomuto:
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)v tomto hledejte kld, za kterým je napsát používaný ovladač. Zde je toInstalled devices: pcm0: <Intel ICH4 (82801DB)> at io 0xd0000c00, 0xd0000800 irq 10 bufsz 16384 kld snd_ich [MPSAFE] (1p:4v/1r:1v channels duplex default)
kld snd_ich
Funkčnost i po rebootu
Pro automatické naloadování modulu při startu počítače, zapište do souboru/boot/loader.confnásledující:
snd_ich_load="YES"(pro snd_ich driver).
Problémy
Zvuk nehraje, modul je nahrán
Modul je nahrán, programy vypadají, že přehrávají, ale stále nic neslyšíte?
Je možné, že máte hlasitost nastavenou na 0. Příkaz
mixer
by vám měl vypsat přibližně toto:
Mixer vol is currently set to 92:92 Mixer pcm is currently set to 96:96 Mixer speaker is currently set to 75:75 Mixer line is currently set to 75:75 Mixer mic is currently set to 0:0 Mixer cd is currently set to 75:75 Mixer rec is currently set to 0:0 Mixer igain is currently set to 0:0 Mixer ogain is currently set to 50:50 Mixer line1 is currently set to 75:75 Mixer phin is currently set to 0:0 Mixer phout is currently set to 0:0 Mixer video is currently set to 75:75 Recording source: mic
Pokud na prvním řádku máte
Mixer vol is currently set to 0:0
tak máte ztišený zvuk.
Příkazem
# mixer vol 100 Setting the mixer vol from 0:0 to 100:100.
Zhlasíte zvuk na maximum. Nyní by vám již měl zvuk fungovat.