Jeg følger efter Vejledning til Arch Beginner .
Jeg har Arch kørende. Nu arbejder jeg på instruktionerne efter installationen, hvor en af de første dele er at slå lyden til igen. Det er her mit problem er.
Først installerede jeg alsamixer
pacman -S alsa-utils
Så denne
amixer sset Master unmute
Jeg får denne fejl:
amixer: Unable to find simple control "Master",0
Jeg ved ikke, hvordan jeg skal gå videre.
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 opretter en ny Arch-installation, gør jeg normalt følgende:
pacman -S alsa-utils
Skyd derefter alsamixer op med
alsamixer
Gå til “Master”, tryk derefter på M , og fortsæt med at trykke på op-tasten for at bringe lydniveauer op. Jeg gør det for andre input, jeg vil have som pcm osv.
Så gør
speaker-test -c2
med antallet, hvor mange kanaler du vil have at teste. Du skal høre statisk fra hver kanal igen.
Svar
Jeg anbefaler asoundconf , som sørger for at generere en ordentlig .asoundrc
.
-
Angiv de tilgængelige lydkort:
asoundconf list
-
Indstil standard:
asoundconf set-default-card PARAMETER
-
Deaktiver det om nødvendigt gennem enten
alsamixer
(ncurses) elleramixer
(cli)
Kommentarer
- Dette sparede mig meget tid: D
- Dette er uden tvivl den nemmeste måde at få det alt for komplekse system til at fungere.
Svar
Hvis du ikke vil bruge HDMI-output som standardoutputenhed, og hvis du bruger PulseAudio, skal du vælge “PCH” -kortet som standardkort i PulseAudio.
For rene ALSA-applikationer skal du tilføje følgende til /etc/asound.conf
eller din ~/.asoundrc
:
defaults.ctl.card PCH defaults.pcm.card PCH
cat /proc/asound/cards
?amixer -c1 sset Master unmute
i stedet.