Cum activez sunetul în această nouă instalare Arch?

Eu „urmez Ghidul pentru începători Arch .

Am Arch rulând. Acum lucrez la instrucțiunile post-instalare, dintre care una dintre primele părți este de a dezactiva difuzoarele. Aici este problema mea.

Mai întâi, am instalat alsamixer

pacman -S alsa-utils 

Apoi acest

amixer sset Master unmute 

Am primit această eroare:

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

Nu știu cum să procedez.

EDIT :

# 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 

Comentarii

  • Ce ' este rezultatul cat /proc/asound/cards?
  • @EliasProbst Am ' am actualizat întrebarea cu acele informații.
  • Bine, se pare că MIDI-Controller este cardul # 0, deci încercați amixer -c1 sset Master unmute în schimb.
  • @EliasProbst Ok Am încercat asta. Am actualizat întrebarea cu rezultatul.
  • @CL. " speaker-test -c 2 -D plughw: 1 " funcționează și funcționează și cu " -c 2 ".

Răspuns

La configurarea unei noi instalări Arch fac de obicei următoarele:

pacman -S alsa-utils 

Apoi declanșați Alsamixer cu

alsamixer 

Accesați „Master”, apoi apăsați M și apoi apăsați în continuare tasta sus pentru nivelul sonor crește. Fac asta pentru orice alte intrări pe care le doresc, cum ar fi pcm etc.

Apoi faceți

speaker-test -c2 

numărul fiind numărul de canale pe care le doriți a testa. Ar trebui să auziți static de la fiecare canal la rândul său.

Răspuns

Recomand asoundconf , care se va ocupa de generarea unui .asoundrc adecvat.

  1. Enumerați plăcile de sunet disponibile:

    asoundconf list

  2. Setați-l pe cel implicit:

    asoundconf set-default-card PARAMETER

  3. Activați-l, dacă este necesar, fie prin alsamixer (ncurses) sau amixer (cli)

Comentarii

  • Acest lucru mi-a salvat mult timp: D
  • Acesta este, fără îndoială, cel mai simplu mod de a pune în funcțiune acel sistem prea complex.

Răspuns

Dacă nu doriți să utilizați ieșirea HDMI ca dispozitiv de ieșire implicit și dacă utilizați PulseAudio, selectați cardul „PCH” ca card implicit în PulseAudio.

Pentru aplicațiile ALSA pure, adăugați următoarele la /etc/asound.conf sau la ~/.asoundrc:

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

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *