माइक्रोफ़ोन Ubuntu 16.04 पर काम नहीं कर रहा है


16

मुझे Ubuntu 16.04 के तहत अपने HDA Intel PCH ऑडियो की समस्या है। मुझे वक्ताओं से कभी कोई समस्या नहीं थी, हालाँकि मेरा माइक्रोफ़ोन काम नहीं कर रहा है।

जब मैं जैक में माइक्रोफोन प्लग करता हूं, तो सिस्टम प्रतिक्रिया करता है और ऐसा लगता है कि माइक्रोफोन अंदर है, हालांकि "इनपुट स्तरों" में किसी भी सेटिंग में एक भी बार दिखाई नहीं देता है। माइक्रोफ़ोन ठीक काम करता है, बस Ubuntu 12.04 के साथ नोटबुक पर परीक्षण किया गया है।

स्क्रीनशॉट

यहाँ मेरी जानकारी है


क्या आपने अपनी समस्या का समाधान किया ?? Im एक ही मुद्दा रहा!
लॉटफियो

जवाबों:


12

मुझे यह सटीक समस्या थी। मेरा समाधान:

1) खुली PulseAudio नियंत्रण

2) कॉन्फ़िगरेशन टैब पर जाएं।

3) ऑडियो और माइक में निर्मित कंप्यूटर का उपयोग करने के लिए एनालॉग स्टीरियो डुप्लेक्स का चयन करें

यहाँ छवि विवरण दर्ज करें


मैंने पाया है कि भले ही मेरी सेटिंग एनालॉग स्टीरियो डुप्लेक्स थी, दूसरी सेटिंग में स्विच करना और फिर वापस डुप्लेक्स समस्या को हल करता है।
MHT

वैसे भी यह स्वतः ही माइक्रोफ़ोन पर स्विच करने के लिए? यह एक काम करता है लेकिन लगता है कि हमें आउटपुट मैन्युअल रूप से हर बार बदलना होगा
ब्रेनो सालगाडो

इसने मेरे लिए इसे ठीक नहीं किया
हैकरबॉस

6

शायद यह काम करेगा। कृपया यह देखने के लिए उत्तर दें कि यह उस लैपटॉप के लिए विशिष्ट है या नहीं।

/ubuntu//a/824806/47206

/unix//a/358989/32012

sudo apt-get install alsa-tools-gui

फिर लॉन्च करें

hdajackretask

फिर:

'असंबद्ध पिन दिखाएं' जांचें

आंतरिक mic को ओवरराइड पिन 0x12 जांचें।

लागू करें और परीक्षण करें। सुनिश्चित करें कि ध्वनि स्तर (pavucontrol, आदि) में माइक का स्तर काफी अधिक है

यदि यह 'बूट ओवरराइड स्थापित करें' का काम करता है।

यहाँ छवि विवरण दर्ज करें


im एक ही समस्या है और यह जवाब नहीं दिया हल? कोई अन्य समाधान
लॉटफियो

@ForDev - आपके पास क्या लैपटॉप है? क्या आप अपने माइक को ऑडियो सेटिंग्स में या इनपुट डिवाइस टैब के pavucontrolअंतर्गत देखते हैं ? यदि नहीं, तो नीचे विन्यास टैब: होना सुनिश्चित करें कि आप ' "का चयन किया है' एनालॉग स्टीरियो द्वैध।

फिर से खेलना के लिए thnx मैं सिर्फ डेबियन में बदल गया हूं और सब कुछ ठीक काम कर रहा है thnx :) मैं सभी समाधानों की कोशिश करता हूं, लेकिन मेरे लिए काम नहीं करता है मुझे लगता है कि समस्या mybe अपडेट से आती है क्योंकि इससे पहले कि सब कुछ ठीक काम कर रहा था
lotfio

@ फोर्देव - आपका मतलब है कि यह डेबियन रोलिंग के साथ तय किया गया था? क्या कर्नेल संस्करण कृपया? हो सकता है कि मैं भविष्य में उस एसस पर ठोकर खाऊं और एक नए कर्नेल का उपयोग करने का तरीका हो सकता है।

जब मैं परिवर्तनों को लागू करने का प्रयास करता हूं तो मुझे यह त्रुटि मिलती है: pa_stream_writablee_size () विफल: कनेक्शन समाप्त हो गया
हेलोकास्टफ़ूड

3

मेरा मुद्दा ओपी की समस्या के लिए एक छोटा बदलाव था - मेरे पास एक हेडसेट (संयुक्त स्टीरियो हेडफ़ोन और माइक) जैक है।

पहले hdajackretask का उपयोग करें कि समस्या जैक से संबंधित नहीं है (उदाहरण के लिए user47206 समाधान देखें )। मेरे लिए, मेरे जैक को सही ढंग से 'हेडफोन' के रूप में पाया गया था।

  1. टर्मिनल तक पहुँचने के लिए Ctrl+ Alt+ दबाएँ t
  2. cat /proc/asound/card*/codec* | grep Codecटर्मिनल में टाइप करें और सूचीबद्ध कोडेक्स पर ध्यान दें।
  3. यदि कई कोड सूचीबद्ध हैं, तो निर्धारित करें कि कौन सा आपके हेडसेट जैक से संबंधित है। मेरे लिए दो सूचीबद्ध थे - एक वीडियो कार्ड Codec: ATI R6xx HDMIसे संबंधित ( और दूसरा साउंड कार्ड से संबंधित Codec: Realtek ALC3861)। मेरे मामले में, मुझे साउंड कार्ड में दिलचस्पी थी क्योंकि मैं पीसी हेडसेट जैक से कनेक्ट कर रहा था, न कि पीसी मॉनिटर जैसे एचडीएमआई डिवाइस।
  4. एचडी-ऑडियो कोडेक-विशिष्ट मॉडल में अपने कोडेक के लिए एचडी-ऑडियो मॉडल देखें । मेरे हेडसेट जैक के लिए, सबसे अच्छा फिट डेल-हेडसेट-मल्टी मॉडल था।
  5. cd /etc/modprobe.d/टर्मिनल में टाइप करें ।
  6. sudo cp alsa-base.conf alsa-base.conf.bakसंपादन से पहले फ़ाइल का बैकअप लेने के लिए टाइप करें।
  7. gksudo gedit ./alsa-base.confफ़ाइल को संपादित करने के लिए टाइप करें।
  8. इस लाइन को फाइल के नीचे डालें options snd-hda-intel model={HD-Audio model for you codec}। उदाहरण के लिए, मेरे लिए यह वह था options snd-hda-intel model=dell-headset-multi
  9. फ़ाइल सहेजें और रिबूट करें।

धन्यवाद, इसने मेरे लिए काम किया (एस्पायर-हेडसेट-माइक मॉडल)।
रज़ेम

1

मेरे पास एक समान मुद्दा था और हर उत्तर को मैंने बिना किसी भाग्य के ऑनलाइन पाया। अंत में, alsamixer से मैंने चैनल विकल्प को बदल दिया जो 6ch, 4ch या 2ch में था, और माइक ने इनपुट पर कब्जा करना शुरू कर दिया, पता नहीं क्यों ...


1

बहुत ही आसान उपाय।

स्क्रीनशॉट

tl; dr: ऊपर दी गई स्क्रीनशॉट इमेज में दिखाए अनुसार रेड वॉल्यूम आइकन दबाएं।

मुझे भी यही समस्या थी। Ubuntu 16.04.3 LTS पर, केडीई

मेरा समाधान:

1) "ऑडियो वॉल्यूम सेटिंग" पर जाएं

2) "इनपुट डिवाइस" (टैब) चुनें

** ऊपरी दाएं कोने में ध्वनि आइकन लाल रंग में चिह्नित है। मूक के रूप में।

3) प्रेस (बाएं क्लिक) लाल ध्वनि चिह्न (ऊपर वर्णित)

4) ओके दबाएं

जांच करें कि क्या समस्या हल हुई है।

यदि इनपुट डिवाइस टैब (मैं आंतरिक माइक्रोफोन का चयन करता हूं) में पोर्ट विकल्पों में से सही विकल्प चुनना सुनिश्चित नहीं करता है और सुनिश्चित करें कि वॉल्यूम प्रतिशत 0% से ऊपर है, तो परीक्षण सेट के लिए 100% तक।

यह मेरे लैपटॉप पर आंतरिक माइक्रोफोन था। मतलब मेरे लैपटॉप में बिल्ट-इन माइक।


1

मैंने इसे किया दोस्तों!

  1. sudo gedit /etc/modprobe.d/alsa-base.conf
  2. के लिए देखो options snd-usb-audio index=-2और इसे बदलने के लिए options snd-usb-audio index=0
  3. जोड़ना options snd-hda-intel model=auto

दुर्भाग्य से यह ubuntu 19.1 + एसर स्विफ्ट 3 पर काम नहीं करता था :( ऐसा लगता है कि यह मेरा आखिरी विकल्प था।
फ्लाइंगज़ेब्रा 1
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.