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
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
.
-
Liste over tilgjengelige lydkort:
asoundconf list
-
Angi standard:
asoundconf set-default-card PARAMETER
-
Demp dem om nødvendig gjennom enten
alsamixer
(ncurses) elleramixer
(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
cat /proc/asound/cards
?amixer -c1 sset Master unmute
i stedet.