Kuinka voin ottaa äänen käyttöön uudessa Arch-asennuksessa?

Seuraan Arch Aloittelijan opasta .

Minulla on Arch käynnissä. Työskentelen nyt asennuksen jälkeisten ohjeiden parissa, joista yksi ensimmäisistä osista on kaiuttimien mykistyksen poistaminen. Tässä on ongelmani.

Ensinnäkin asensin alsamixerin

pacman -S alsa-utils 

Sitten tämä

amixer sset Master unmute 

Saan tämän virheen:

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

En tiedä miten edetä.

MUOKKAA :

# 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 

Kommentit

  • Mikä ' tuottaa cat /proc/asound/cards -lähdön?
  • @EliasProbst Olen ' päivittänyt kysymyksen kyseisillä tiedoilla.
  • Ok, näyttää siltä, että MIDI-ohjaimesi on kortti nro 0, joten kokeile sen sijaan amixer -c1 sset Master unmute.
  • @EliasProbst Ok Yritin sitä. Päivitin kysymyksen lähdöllä.
  • @CL. " kaiutintesti -c 2 -D plughw: 1 " toimii, ja se toimii myös " -c 2: n kanssa ".

Vastaa

Kun asennan uutta Arch-asennusta, teen yleensä seuraavat toimet:

pacman -S alsa-utils 

Käynnistä sitten alsamixer

alsamixer 

Siirry kohtaan ”Master” ja paina sitten M ja paina sitten ylös-näppäintä saadaksesi äänitaso ylöspäin. Teen sen kaikille muille haluamilleni tuloille, kuten pcm jne.

Tee sitten

speaker-test -c2 

numerolla kuinka monta kanavaa haluat Testata. Sinun tulisi kuulla staattinen kustakin kanavasta vuorotellen.

Vastaa

Suosittelen asoundconf , joka huolehtii oikean .asoundrc luomisesta.

  1. Luettele käytettävissä olevat äänikortit:

    asoundconf list

  2. Aseta oletusarvo:

    asoundconf set-default-card PARAMETER

  3. Poista tarvittaessa mykistys joko alsamixer (ncurses) tai amixer (cli)

kommentit

  • Tämä säästeli paljon aikaa: D
  • Tämä on epäilemättä helpoin tapa saada tämä liian monimutkainen järjestelmä toimimaan.

Vastaa

Jos et halua käyttää HDMI-lähtöä oletuslähtölaitteena ja jos käytät PulseAudiota, valitse ”PCH” -kortti oletuskortti PulseAudiossa.

Lisää puhtaille ALSA-sovelluksille /etc/asound.conf tai ~/.asoundrc:

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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *