मैं इस नए आर्क स्थापित में ध्वनि को कैसे सक्षम करूं?


23

मैं आर्च बिगिनर्स गाइड का अनुसरण कर रहा हूं ।

मेरे पास आर्क चल रहा है। अब मैं स्थापना के बाद के निर्देशों पर काम कर रहा हूं, जिनमें से पहला भाग वक्ताओं को अनम्यूट करना है। यहीं पर मेरी समस्या है।

सबसे पहले, मैंने अलसमिक्सर स्थापित किया

pacman -S alsa-utils

फिर यह

amixer sset Master unmute

मुझे यह त्रुटि मिली:

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

मैं आगे बढ़ना नहीं जानता।

संपादित करें :

# 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

1
का आउटपुट क्या है cat /proc/asound/cards?
एलियास प्रोबस्ट

@EliasProbst मैंने उस जानकारी के साथ सवाल अपडेट किया है।
कोरगन रिवेरा

1
ठीक है, ऐसा लगता है कि आपका मिडी-नियंत्रक कार्ड # 0 है, इसलिए amixer -c1 sset Master unmuteइसके बजाय प्रयास करें ।
एलियास प्रोबस्ट

@EliasProbst ठीक है मैंने कोशिश की। मैंने आउटपुट के साथ प्रश्न को अपडेट किया।
कोरागन रिवेरा

1
@ सीसी। "स्पीकर-टेस्ट -सी 2-डी प्लग्व: 1" काम करता है, और यह "-सी 2" के साथ भी काम करता है।
कोरगन रिवेरा

जवाबों:


22

एक नया आर्क स्थापित करते समय मैं आमतौर पर निम्नलिखित कार्य करता हूं:

pacman -S alsa-utils

इसके बाद अलसमीक्सार से आग लगाएं

alsamixer

'मास्टर' पर जाएँ Mऔर फिर ध्वनि के स्तर को ऊपर लाने के लिए ऊपर की ओर दबाए रखें। मुझे लगता है कि किसी भी अन्य आदानों के लिए मुझे चाहिए जैसे कि pcm आदि।

फिर करो

speaker-test -c2 

संख्या के साथ आप कितने चैनलों का परीक्षण करना चाहते हैं। आपको बदले में प्रत्येक चैनल से स्थिर सुनना चाहिए।


11

मैं asoundconf की सलाह देता हूं , जो उचित उत्पादन करने का ध्यान रखेगा .asoundrc

  1. उपलब्ध साउंड कार्ड की सूची बनाएं:

    asoundconf list

  2. डिफ़ॉल्ट एक सेट करें:

    asoundconf set-default-card PARAMETER

  3. यदि आवश्यक हो तो alsamixer(ncurses) या amixer(cli) के माध्यम से इसे अनम्यूट करें


इसने मुझे बहुत समय बचाया: D
hso

यह एक संदेह के बिना काम करने का सबसे आसान तरीका है कि अत्यधिक जटिल प्रणाली काम कर सकती है।
शमौन 'बहाल मोनिका' शाइन

2

यदि आप एचडीएमआई आउटपुट को डिफ़ॉल्ट आउटपुट डिवाइस के रूप में उपयोग नहीं करना चाहते हैं, और यदि आप पल्सएडियो का उपयोग कर रहे हैं, तो पल्सएडियो में "पीसीएच" कार्ड को डिफ़ॉल्ट कार्ड के रूप में चुनें।

शुद्ध एएलएसए अनुप्रयोगों के लिए, निम्नलिखित को /etc/asound.confया अपने में जोड़ें ~/.asoundrc:

defaults.ctl.card PCH
defaults.pcm.card PCH
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.