12.04 के साथ 5.1 ऑडियो को कॉन्फ़िगर नहीं कर सकता


10

मेरे पास एक इंटेल ALC892 और एक एनवीडिया जीटी 520 एम है जो एचडीएमआई के माध्यम से वक्ताओं से जुड़ा है।

Lspci पर, मैं देखता हूं

00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02)
    Subsystem: ZOTAC International (MCO) Ltd. Device a218
    Flags: bus master, fast devsel, latency 0, IRQ 47
    Memory at db400000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
    Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [100] Virtual Channel


02:00.1 Audio device: NVIDIA Corporation HDMI Audio stub (rev a1)
    Subsystem: ZOTAC International (MCO) Ltd. Device 2180
    Flags: bus master, fast devsel, latency 0, IRQ 18
    Memory at db080000 (32-bit, non-prefetchable) [size=16K]
    Capabilities: [60] Power Management version 3
    Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [78] Express Endpoint, MSI 00
    Kernel driver in use: snd_hda_intel

मेरा अलसमिक्सर जैसा दिखता है यहाँ छवि विवरण दर्ज करें

मैंने 6 चैनलों के लिए pulseaudio कॉन्फ़िगरेशन फ़ाइल को सक्षम किया है। मेरी ध्वनि सेटिंग दिखती है

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

जब मैं परीक्षण संवाद का उपयोग करता हूं, तो केवल सामने बाएं और दाएं ध्वनि होती है। अगर मैं 5.1 वीडियो पर XBMC में एल्सा का उपयोग करता हूं, तो कोई आवाज़ नहीं है। अगर मैं pulseaudio का उपयोग करता हूं, तो केवल सामने दाएं और बाएं ध्वनि है। मैं मुश्किल से किसी भी भाषण को सुन सकता हूं क्योंकि मुझे लगता है कि यह सामने वाले केंद्र पर मैप किया गया है। कोई सुराग?

अद्यतन : मैं उबंटू के आईआरसी पर क्या सुन रहा हूं, मैं एचडीएमआई पर 5.1 नहीं कर सकता हूं और मेरा सबसे अच्छा शर्त एसी 3 को एस / पीडीआईएफ पर ए 52 का उपयोग करना है, लेकिन मैं अलसा-प्लगइन्स को संकलित नहीं कर सकता ... यह एक देता है oss बनाते समय कहीं त्रुटि। कोई दूसरी राय?

जवाबों:


5

मैंने इसे /etc/pulse/daemon.conf में कुछ पंक्तियों को बदलकर हल किया। सबसे पहले संपादन के लिए फ़ाइल खोलें:

sudo gedit /etc/pulse/daemon.conf

फिर सुनिश्चित करें कि निम्न पंक्ति अपूर्ण है और 6 पर सेट है

default-sample-channels = 6 

हां को भी निम्न पंक्ति में अनकम्प्लीट और एडिट करें

enable-lfe-remixing = yes

इसने 12.04 में मेरे इंटेल साउंडकार्ड पर 5.1 ऑडियो सक्षम किया


1

हालाँकि, मेरे पास 5.1 ऑडियो नहीं है, मैंने देखा कि आपकी alsamixer स्क्रीन आपके Intel ALC892 ऑडियो के लिए सेटिंग्स दिखा रही है और आपका दूसरा स्क्रीनशॉट आपके एचडीएमआई पोर्ट (एनवीडिया जीटी 520 एम) के माध्यम से ध्वनि को कॉन्फ़िगर करने की कोशिश कर रहा है। अपने NVidia एचडीएमआई ऑडियो में अल्मेसिक्सर पर नियंत्रण स्विच करने के लिए आपको एफ 6 दबाना होगा (जैसा कि यह अलसमीकर के ऊपरी दाएं कोने में लिखा गया है)।

यदि सब कुछ alsamixer सेटिंग्स के साथ ठीक है और आप अभी भी किसी भी ध्वनि नहीं मिल सकता है, मैं स्थापित करने की कोशिश करेगा paman पैकेज ऑडियो प्रबंधक पल्स । इसे स्थापित करने के बाद, अपना कंसोल खोलें और पैमान लिखें क्योंकि मेनू प्रविष्टि के साथ पैकेज स्थापित नहीं है। कार्यक्रम शुरू करने के बाद आपको 5 टैब दिखाई देंगे - सर्वर सूचना , उपकरण , ग्राहक , मॉड्यूल , नमूना कैशडिवाइसेस पर जाएंटैब। आपको सिंक और स्रोत की एक सूची दिखाई देगी। आपके पास 2 सिंक होने चाहिए, एक आपके एनालॉग इंटेल आउटपुट के लिए और दूसरा एनवीडिया एचडीएमआई के लिए। इस बिंदु पर आपको अपना ऑडियो / वीडियो एप्लिकेशन शुरू करना चाहिए जो आउटपुट के लिए पल्स ऑडियो का उपयोग करता है और जिसे आउटपुट 5.1 वॉल्यूम में कॉन्फ़िगर किया गया है। एक ऐसी फ़ाइल चलाएं जिसमें चारों ओर ध्वनि हो और आप ध्यान दें कि नई प्रविष्टि आपके सिंक के नीचे #some_number (उदा। # 6) के रूप में दिखाई देती है) का है। यदि आपके ऑडियो / वीडियो एप्लिकेशन में सब कुछ ठीक से कॉन्फ़िगर किया गया है, तो प्रविष्टि आपके एचडीएमआई सिंक प्रविष्टि के नीचे दिखाई देगी। प्रवेश पर क्लिक करें और गुण बटन दबाएं। एक नया पैनल दिखाई देता है। आप यह सब सफेद करने की कोशिश कर रहे हैं यह सुनिश्चित करें कि वॉल्यूम 0% पर सेट नहीं है। स्लाइडर के साथ मैन्युअल रूप से वॉल्यूम समायोजित करें या रीसेट रीसेट करें ताकि यह 100% पर सेट हो। एचडीएमआई सिंक के लिए गुणों पर भी क्लिक करें और जांचें कि वॉल्यूम 100% पर भी सेट है।

मुझे नहीं पता कि यह आपकी मदद करेगा, लेकिन यह कोशिश करने लायक है। मैंने 2 दिन पहले पल्स ऑडियो मैनेजर की खोज की थी जब स्काइप में एक म्यूट टेस्ट साउंड के साथ एक समस्या को हल करने की कोशिश कर रहा था- टेस्ट कॉल ऑडियो का उत्पादन कर रहा था, जबकि टेस्ट साउंड पूरी तरह से चुप था।


1

मैंने इसे निम्नलिखित के साथ हल करना समाप्त कर दिया:

  • पल्सएडियो मैनेजर ( pamanपैकेज) में, आउटपुट डिवाइस के साथ टैब पर, संपीड़न विधियों की एक सूची होती है जैसे कि dts आदि। मैंने उन सभी को सक्षम किया।
  • मैंने ऑडियो को होम थिएटर से S / PDIF के साथ जोड़ा।
  • एक्सबीएमसी में, मैंने आउटपुट को ऑप्टिकल, पल्सएडियो को आउटपुट डिवाइस और पल्सथ्रू डिवाइस को पल्सअडियो के रूप में सेट किया है।

और 5.1 फिल्मों में, यह जादुई रूप से 5.1 में खेलना शुरू कर दिया। केवल एक ही प्रक्रिया एक बार में ध्वनि चला सकती है, लेकिन जब से मैं इसे केवल एक्सबीएमसी के लिए उपयोग करता हूं, यह इतना बुरा नहीं है।


0
sudo add-apt-repository ppa: ubuntu-audio-dev / ppa
sudo apt-get update

लिनक्स-अलसा-ड्राइवर-मॉड्यूल पैकेज स्थापित करें:

sudo apt-get install लाइनक्स-अलसा-ड्राइवर-मॉड्यूल - $ (uname -r)

नोट: लिनक्स-अलसा-ड्राइवर-मॉड्यूल पैकेज स्थापित करने के बाद, आपके सिस्टम को रिबूट करना होगा।


क्या यह एचडीएमआई के माध्यम से 5.1 ध्वनि के लिए काम करेगा?
Xster

हाँ, यह होगा ...
फ्रैंटिक

1
apt-get इस पैकेज को 12.04
tommyk

0

यह वह समाधान है जिसने मेरे लिए काम किया और इसने मेरे माइक्रोफोन मुद्दों को भी हल किया।

sudo apt-get remove --purge alsa-base
sudo apt-get remove --purge pulseaudio
sudo apt-get install alsa-base
sudo apt-get install pulseaudio
sudo apt-get install gnome-alsamixer
sudo apt-get install indicator-sound
sudo alsa force-reload

इस बिंदु के बाद रिबूट कंप्यूटर .. आपको 5.1 सराउंड साउंड मिलेगा। इसे जांचने के लिए टाइप करें

sudo speaker-test -c6

ओह और आप रिबूट करने के बाद अगर आपको चारों ओर ध्वनि नहीं सुनाई देती है तो आपको टाइप करने की आवश्यकता हो सकती है

alsamixer

और वहां की सेटिंग को 2 चैनल (ch2) से 6 चैनल (ch6) में बदल दें। आपको इसे सेट करने के लिए daemon.conf फाइल को भी एडिट करना होगा।

gksu gedit /etc/pulse/daemon.conf

डिफ़ॉल्ट-नमूना-चैनल = 2 की सेटिंग बदलें

को: डिफ़ॉल्ट-नमूना-चैनल = 6 (यह टिप्पणी की जा सकती है; या #, इसे अनइंस्टॉल करें)

आपको उस फ़ाइल को संपादित करने और 6 चैनलों पर alsamixer सेटअप करने के बाद दूसरी बार रिबूट करने की आवश्यकता हो सकती है।

अद्यतन: ध्यान रखें, इससे पहले कि आप दूसरी बार रिबूट करें, यह सुनिश्चित करें कि आपने सही साउंड कार्ड चुना है। आप पहले alsamixer में ऐसा कर सकते हैं फिर आप 2 रीबूट के बाद उस बिंदु से छोटे संकेतक स्पीकर का उपयोग कर सकते हैं।

संपादित करें 2: मैं आपकी टिप्पणियों को फिर से पढ़ता हूं और महसूस किया है कि अब आप एचडीएमआई पर 5.1 भेजने के बारे में बोल रहे हैं। मैं क्षमाप्रार्थी हूं। मुझे इसे करीब से पढ़ना चाहिए था।


मैंने अपने विवरण के अनुसार सब कुछ किया और मेरे उबंटू 12.04 में ध्वनि संकेतक कोई और काम नहीं करता है।
tommyk

कृपया उत्तर हटा दें .. आपके निर्देशों का पालन करते हुए मेरी पूरी सिस्टम सेटिंग्स चली गईं। उत्तर पूछे गए प्रश्न के लिए अप्रासंगिक है
थिरुमलाई पार्थसारथी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.