Hvordan aktiverer jeg lyd i denne ferske Arch-installasjonen?

Jeg følger Arch Beginners Guide .

Jeg har Arch i gang. Nå jobber jeg med instruksjonene etter installasjonen, hvor en av de første delene er å slå på høyttalerne. Det er her problemet mitt er.

Først installerte jeg alsamixer

pacman -S alsa-utils 

Så denne

amixer sset Master unmute 

Jeg får denne feilen:

amixer: Unable to find simple control "Master",0 

Jeg vet ikke hvordan jeg skal fortsette.

REDIGER :

# cat/proc/asound/cards 0 [MID]: Hda-Intel - HDA Intel MID HDA Intel MID at 0xf7e14000 irq 63 1 [PCH]: Hda-Intel - HDA Intel PCH HDA Intel PCH at 0xf7e10000 irq 59 # amixer -c1 sset Master unmute Simple mixer control "Master",0 Capabilities: pvolume pvolume-joined pswitch pswitch-joined Playback channels: Mono Limits: Playback 0 - 87 Mono: Playback 60 [69%] [-20.25dB] [on] # speaker-test -c 2 speaker-test 1.9.27.2 Playback device is default Stream parameters are 48000Hz, S16_LE, 2 channels Using 16 octaves of pink noise ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave Playback open error: -2, No such file or directory 

Kommentarer

  • Hva ' er utdata fra cat /proc/asound/cards?
  • @EliasProbst I ' har oppdatert spørsmålet med den informasjonen.
  • Ok, det ser ut til at MIDI-kontrolleren din er kort nr. 0, så prøv amixer -c1 sset Master unmute i stedet.
  • @EliasProbst Ok, jeg prøvde det. Jeg oppdaterte spørsmålet med utdataene.
  • @ CL. " speaker-test -c 2 -D plughw: 1 " fungerer, og det fungerer også med " -c 2 ".

Svar

Når jeg setter opp en ny Arch-installasjon, gjør jeg vanligvis følgende:

pacman -S alsa-utils 

Avfyr deretter alsamixer med

alsamixer 

Gå til «Master», trykk deretter M og fortsett å trykke på opp-tasten for å få lydnivået opp. Jeg gjør det for andre innganger jeg vil ha som pcm osv.

Gjør deretter

speaker-test -c2 

med antallet som er hvor mange kanaler du vil ha å teste. Du bør høre statisk fra hver kanal etter tur.

Svar

Jeg anbefaler asoundconf , som tar seg av å generere en skikkelig .asoundrc.

  1. Liste over tilgjengelige lydkort:

    asoundconf list

  2. Angi standard:

    asoundconf set-default-card PARAMETER

  3. Demp dem om nødvendig gjennom enten alsamixer (ncurses) eller amixer (cli)

Kommentarer

  • Dette sparte meg mye tid: D
  • Dette er uten tvil den enkleste måten å få det altfor komplekse systemet til å fungere.

Svar

Hvis du ikke vil bruke HDMI-utgangen som standard utgangsenhet, og hvis du bruker PulseAudio, velger du «PCH» -kortet som standardkort i PulseAudio.

For rene ALSA-applikasjoner, legg til følgende i /etc/asound.conf eller ~/.asoundrc:

defaults.ctl.card PCH defaults.pcm.card PCH 

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *