आपने अभी-अभी अपने पीसी पर लिनक्स स्थापित करना समाप्त किया है। आप इसे बूट करते हैं और देखते हैं कि आपका सारा ऑडियो ऐसा लगता है जैसे यह किसी फ़ोन से निकल रहा हो। आप अपने सबवूफर के खिलाफ अपना हाथ रखते हैं और यह बिल्कुल भी काम नहीं कर रहा है - तब भी जब आप ऐसा गाना डालते हैं जिसमें सामान्य रूप से बहुत भारी बास होता है।
अधिकांश प्रमुख लिनक्स वितरण ध्वनि प्रबंधन के लिए उन्नत लिनक्स साउंड आर्किटेक्चर (ALSA) और PulseAudio दोनों का उपयोग करते हैं। जबकि वे दोनों सॉफ्टवेयर के उत्कृष्ट टुकड़े हैं, डिफ़ॉल्ट सेटअप काफी नंगे हो सकते हैं। यदि आप एक अधिक जटिल स्पीकर सेटअप का उपयोग कर रहे हैं जिसमें दो से अधिक चैनल हैं (उदाहरण के लिए, एक 5.1 सराउंड साउंड सिस्टम), तो आप पल्सऑडियो डिफ़ॉल्ट रूप से इनपुट/आउटपुट को कैसे मिलाते हैं या कई अन्य कारणों से सबवूफर इनपुट खो सकते हैं।पी>
यहां बताया गया है कि लिनक्स में सबवूफर के काम न करने की समस्या को कैसे ठीक किया जाए।
पहली चीज़ें पहले
इससे पहले कि आप अपने ऑपरेटिंग सिस्टम के साथ खिलवाड़ करना शुरू करें, यह सुनिश्चित करने के लिए अपने सभी केबलों की जांच करें कि आपके सभी स्पीकर ठीक से प्लग इन हैं। साथ ही, यदि आपके कंप्यूटर पर कोई अन्य ऑपरेटिंग सिस्टम है जहां आपके स्पीकर ने पिछली बार काम किया हो, तो अब उन्हें फिर से परीक्षण करने का एक अच्छा समय है।
आप यह सुनिश्चित करना चाहते हैं कि आपने समस्या के अन्य सभी कारणों को समाप्त कर दिया है ताकि आप सुनिश्चित हों कि समस्या उस तरह से है जिस तरह से आपका लिनक्स वितरण ऑडियो को संभालता है क्योंकि यह वर्तमान में कॉन्फ़िगर किया गया है।
लिनक्स पर स्पीकर का परीक्षण करना
अपने लिनक्स वितरण में, आपको सिस्टम सेटिंग्स तक पहुंचने का एक तरीका खोजने में सक्षम होना चाहिए। यदि आपके मेनू में ऐसा कोई एप्लिकेशन नहीं है, तो अपना टर्मिनल खोलें और "gnome-control-center" इंस्टॉल करें।
उबंटू/काली/मिंट/एमएक्स जैसे डेबियन-आधारित सिस्टम के लिए:
sudo apt install gnome-control-center
मंज़रो/एंडेवरओएस/गरुड़ जैसे आर्क वितरण के लिए:
sudo pacman -S gnome-control-center
अब जब हमारे पास यह समाप्त हो गया है, तो एप्लिकेशन को चलाने और "ध्वनि" पर जाने का समय आ गया है। अपना आउटपुट जांचें और सुनिश्चित करें कि सही ऑडियो डिवाइस चुना गया है। उसके बाद, सुनिश्चित करें कि "सबवूफर" चैनल में पर्याप्त मात्रा में वॉल्यूम है। मेरे लिए, यह अधिकतम हो गया है।
साथ ही, सुनिश्चित करें कि आपका आउटपुट डिवाइस कॉन्फ़िगरेशन आपके द्वारा चलाए जा रहे स्पीकर के प्रकार से मेल खाता है। यदि आप छह-चैनल 5.1 सराउंड सिस्टम चला रहे हैं, तो आपको "कॉन्फ़िगरेशन" के अंतर्गत "एनालॉग सराउंड 5.1 आउटपुट" चुनना चाहिए।
आपके पास इन सभी बत्तखों को एक पंक्ति में रखने के बाद, "टेस्ट" बटन पर क्लिक करने का समय आ गया है। प्रत्येक स्पीकर पर क्लिक करें और सुनें कि ध्वनि कहाँ से आ रही है। यदि आप किसी स्पीकर से अपने कान से संपर्क करने पर भी ध्वनि बिल्कुल नहीं सुनते हैं, तो यह निश्चित है कि यह एक कनेक्शन समस्या है और यह कि आपके स्पीकर किसी कारण से हार्डवेयर स्तर पर ठीक से काम नहीं कर रहे हैं।पी>
यदि आप "सबवूफर" पर क्लिक करते समय अपने केंद्र के स्पीकर से कुछ ध्वनि सुन रहे हैं और इसके विपरीत, तो आप एक बहुत ही सामान्य समस्या में चले गए हैं कि कुछ ध्वनि प्रणालियां सामने आती हैं, और यह पहली प्राथमिकता होगी।
केंद्र और सबवूफर मिश्रित? इससे मदद मिलनी चाहिए!
चूंकि साउंड सिस्टम का निर्माण पूरी तरह से मानकीकृत नहीं है, इसलिए कुछ कंपनियां कुछ फैंसी वायरिंग करना चुनती हैं जो केंद्र और सबवूफर चैनलों की अदला-बदली करती हैं। यह आपके कंप्यूटर को वूफर और इसके विपरीत के माध्यम से मध्य ऑडियो चलाने का प्रयास करता है।
अपने टर्मिनल में, निम्न कमांड टाइप करें:
sudo gedit /usr/share/pulseaudio/alsa-mixer/profile-sets/default.conf
कॉन्फ़िगरेशन फ़ाइल में, नीचे स्क्रॉल करें जब तक कि आपको "[मैपिंग ...]" से शुरू होने वाले अनुभागों का एक समूह न मिल जाए। आप कुछ ऐसा देखना चाहेंगे जो आपके स्पीकर के ऑडियो प्रोफाइल से मेल खाता हो। उदाहरण के लिए, यदि आप अपने 5.1 सराउंड स्पीकर को कॉन्फ़िगर करना चाहते हैं, तो आपको इस तरह से एक अनुभाग की तलाश करनी होगी:
[Mapping analog-surround-51]
इसके बजाय 7.1 सिस्टम को कॉन्फ़िगर करना? "एनालॉग-सराउंड-71" देखें।
इस छोटे से खंड में हम जिस चर को बदलना चाहते हैं, वह "चैनल-मैप" है। डिफ़ॉल्ट रूप से। यह 5.1 सराउंड सिस्टम के लिए इस तरह सूचीबद्ध है:
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe
7.1 सराउंड सिस्टम के नीचे किसी भी चीज़ में, सबवूफ़र अधिकांश ऑपरेटिंग सिस्टम के लिए मैपिंग में सबसे अंत में आता है। जब आपके स्पीकर के निर्माता द्वारा आपके सबवूफर और केंद्र आउटपुट को बदल दिया जाता है, तो आपको इसे उल्टा करना होगा।
"फ्रंट-सेंटर" की स्थिति को "lfe" के साथ स्विच करें और आप सेट हो गए हैं! यदि आप 5.1 सराउंड सिस्टम को कॉन्फ़िगर करने में मेरा अनुसरण कर रहे हैं, तो इसे इस तरह दिखना चाहिए:
channel-map = front-left,front-right,rear-left,rear-right,lfe,front-center
यदि आप 7.1 सराउंड सिस्टम को कॉन्फ़िगर कर रहे हैं, तो आपको इसमें से "चैनल-मैप" बदलना चाहिए:
channel-map = front-left,front-right,rear-left,rear-right,front-center,lfe,side-left,side-right
इसके लिए:
channel-map = front-left,front-right,rear-left,rear-right,lfe,front-center,side-left,side-right
फ़ाइल को सहेजें और बाहर निकलें। रीबूट के बाद, आपका ऑडियो सही चैनल पर आउटपुट होना चाहिए।
सबवूफर ऑडियो काम नहीं कर रहा है? यहाँ क्या करना है!
यदि उपरोक्त तरकीब काम नहीं करती है, तो सुनिश्चित करें कि आपने पहले बताए अनुसार अपने ऑडियो का परीक्षण किया है। देखें कि क्या सबवूफर प्रतिक्रिया करता है। यदि आपको कोई प्रतिक्रिया मिलती है, लेकिन फिर भी आप अपने स्पीकर से आने वाले बास जैसा कुछ नहीं सुन सकते हैं, चाहे आप उन पर कुछ भी बजाएं, आपको कुछ और सूँघने की आवश्यकता होगी।
सबसे पहले चीज़ें, अगर आपने पहले से ऐसा नहीं किया है, तो "alsa-utils" इंस्टॉल करें।
डेबियन-आधारित सिस्टम में:
sudo apt install alsa-utils
आर्क-आधारित सिस्टम में:
sudo pacman -S alsa-utils
अब बस alsamixer
चलाएं अपने टर्मिनल में। यह आपके ध्वनि उपकरण के प्रत्येक चैनल पर स्तरों को प्रदर्शित करेगा। प्रेस F6 उपयुक्त ऑडियो आउटपुट का चयन करने के लिए अपने कीबोर्ड पर। मेरे लिए, यह एचडी-ऑडियो जेनेरिक कार्ड है।
बाएँ और दाएँ तीर कुंजियों का उपयोग करके LFE पर नेविगेट करें और सुनिश्चित करें कि इसका स्तर 100 पर है या आपकी पसंद जो भी हो:
यदि आप अभी भी अपने स्पीकर से कोई बास नहीं सुन रहे हैं, तो संभव है कि आप कुछ ऐसा खेलने का प्रयास कर रहे हों जिसमें मूल सबवूफर इनपुट चैनल न हो। सौभाग्य से, PulseAudio में एक विशेषता है जो इसके लिए एक कम-पास फ़िल्टर्ड सिग्नल को संश्लेषित करती है।
अपने सिस्टम पर इस स्वादिष्ट बास को प्राप्त करने के लिए, आपको PulseAudio के लिए "daemon.conf" कॉन्फ़िगरेशन फ़ाइल को संपादित करना होगा।
sudo gedit /etc/pulse/daemon.conf
कॉन्फ़िगरेशन फ़ाइल में दो पंक्तियाँ देखें:
; remixing-produce-lfe = no ; remixing-consume-lfe = no
प्रत्येक पंक्ति की शुरुआत से अर्धविराम निकालें और प्रत्येक "नहीं" को "हां" में बदलें।
फ़ाइल को सहेजें और टर्मिनल से PulseAudio को पुनरारंभ करें:
pulseaudio -k
यदि इसके बाद भी आपका सबवूफर काम नहीं करता है, तो रिबूट का प्रयास करें। आपको अब सेट हो जाना चाहिए!
चीजों को एक कदम आगे ले जाना
जब ऑडियो प्रबंधन की बात आती है, तो लिनक्स में डिफ़ॉल्ट विकल्प थोड़ा नंगे होते हैं। अच्छी बात यह है कि इसे लिनक्स में काम नहीं कर रहे सबवूफर को ठीक करने के लिए आसानी से कॉन्फ़िगर किया जा सकता है। इस बीच, अपने मीठे रिग से सब कुछ निचोड़ने के लिए पल्सइफेक्ट्स का उपयोग करने के लिए इस अद्भुत गाइड को देखें!