Hund

Hur man väljer ljudkort med ALSA

7 September 2019

Igår installerade jag Gentoo på min gamla mediadator som har ett internt ljudkkort. Det är ett Asus Xonar DX som alltid fungerat väldigt bra i Linux direkt ur lådan.

Problemet med Gentoo var att ALSA spelade upp ljudet via “PC-högtalaren”. Det vill säga den lilla högtalare som sitter på ljudkortet. För att få ALSA att spela upp ljudet via mitt ljudkort behövde jag därför specifiera rätt ljudenhet.

Man kan lista alla ljudenheter med kommandot aplay -L:

$ aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=DX
    Xonar DX, Multichannel
    Default Audio Device
[...]
front:CARD=DX,DEV=0
    Xonar DX, Multichannel
    Front speakers
[...]
front:CARD=pcsp,DEV=0
    pcsp, pcsp
    Front speakers

Mitt ljudkort heter DX och ljudenheten är nummer 0. Jag skapade därefter filen ~/.asoundrc med det innehållet:

defaults.pcm.!card DX
defaults.pcm.!device 0
defaults.pcm.!ctl DX

Man kan också göra dessa inställningar på en global nivå genom att använda sig av filen /etc/asound.conf.

Jag startade sedan om datorn och efter det fungerade det.

Källa: ALSA - Gentoo Wiki

Meta

Kommentarer

Det finns inga kommentarer för det här inlägget. Använd e-postformuläret om du vill lämna en kommentar på det här inlägget. [Användarvillkor]