Hur aktiverar jag ljud i den här nya Arch-installationen?

Jag följer Guide för bågbörjare .

Jag har Arch igång. Nu arbetar jag med instruktionerna efter installationen, varav en av de första delarna är att avaktivera högtalarna. Det är här mitt problem är.

Först installerade jag alsamixer

pacman -S alsa-utils 

Då detta

amixer sset Master unmute 

Jag får detta fel:

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

Jag vet inte hur jag ska gå vidare.

REDIGERA :

# 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

  • Vad ' ger utdata från cat /proc/asound/cards?
  • @EliasProbst I ' har uppdaterat frågan med den informationen.
  • Ok, det verkar som om din MIDI-kontroller är kortnummer 0, så försök istället amixer -c1 sset Master unmute.
  • @EliasProbst Ok, jag försökte det. Jag uppdaterade frågan med utdata.
  • @ CL. " speaker-test -c 2 -D plughw: 1 " fungerar, och det fungerar också med " -c 2 ".

Svar

När jag ställer in en ny Arch-installation gör jag vanligtvis följande:

pacman -S alsa-utils 

Slå sedan upp alsamixer med

alsamixer 

Gå till ”Master” och tryck sedan på M och fortsätt sedan att trycka på upp-tangenten för att få ljudnivåer upp. Jag gör det för alla andra ingångar som jag vill ha som pcm etc.

Gör sedan

speaker-test -c2 

med antalet är hur många kanaler du vill ha att testa. Du bör höra statisk från varje kanal i tur och ordning.

Svar

Jag rekommenderar asoundconf , som tar hand om att skapa en ordentlig .asoundrc.

  1. Lista över tillgängliga ljudkort:

    asoundconf list

  2. Ställ in standardinställningen:

    asoundconf set-default-card PARAMETER

  3. Slå på ljudet om det behövs genom antingen alsamixer (ncurses) eller amixer (cli)

Kommentarer

  • Detta sparade mig mycket tid: D
  • Detta är utan tvekan det enklaste sättet att få det alltför komplexa systemet att fungera.

Svar

Om du inte vill använda HDMI-utgången som standardutmatningsenhet och om du använder PulseAudio, välj ”PCH” -kortet som standardkort i PulseAudio.

För rena ALSA-applikationer, lägg till följande i /etc/asound.conf eller din ~/.asoundrc:

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

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *