Hvordan aktiverer jeg lyd i denne nye Arch-installation?

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

  • Hvad ' er output fra cat /proc/asound/cards?
  • @EliasProbst I ' har opdateret spørgsmålet med disse oplysninger.
  • Ok, det ser ud til, at din MIDI-controller er kort nr. 0, så prøv amixer -c1 sset Master unmute i stedet.
  • @EliasProbst Ok, jeg prøvede det. Jeg opdaterede spørgsmålet med output.
  • @ CL. " speaker-test -c 2 -D plughw: 1 " fungerer, og det fungerer også med " -c 2 ".

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.

  1. Angiv de tilgængelige lydkort:

    asoundconf list

  2. Indstil standard:

    asoundconf set-default-card PARAMETER

  3. Deaktiver det om nødvendigt gennem enten alsamixer (ncurses) eller amixer (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 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *