चूंकि यह 2017 में दृश्य में आया था, पाइपवायर ने खुद को पल्सएडियो को बदलने के लिए एक शक्तिशाली दावेदार के रूप में देखा, लेकिन इसकी स्थिरता के साथ काम करने के लिए अभी भी बहुत सारे किंक थे। अब जब इसने कई वर्षों बाद लिनक्स के लिए एक अधिक स्थापित ऑडियो सेवा के रूप में एक मजबूत प्रतिष्ठा प्राप्त की है, तो उपयोगकर्ता अब इस बात को लेकर उत्सुक हो रहे हैं कि क्या पाइपवायर में अपग्रेड वास्तव में इसके लायक है। इस लेख में, हम आपको PipeWire की खूबियों बनाम PulseAudio पर सबसे अद्यतन जानकारी देंगे और आपको दिखाएंगे कि इसे अपने सिस्टम में ठीक से कैसे स्थापित करें, क्या आप ऐसा करना चुनते हैं।
संतुष्ट
- पाइपवायर क्या है?
- पाइपवायर कैसे स्थापित करें
- अक्सर पूछे जाने वाले प्रश्नों
पाइपवायर क्या है?
लिनक्स पर ऑडियो ने हमेशा एक स्तरित संरचना का पालन किया है: आप ड्राइवर स्थापित करते हैं, यह डिवाइस को काम करता है, लेकिन एप्लिकेशन अभी भी अपने तरीके से बात करना चाहते हैं। इसके लिए, एक सर्वर कर्नेल से "बात" करने के लिए उपयोगकर्ता स्थान में एक मध्यस्थ के रूप में कार्य करता है, जो तब कंप्यूटर के हार्डवेयर से बात करता है।
उन्नत लिनक्स साउंड आर्किटेक्चर (एएलएसए)
आपके एप्लिकेशन और आपके कर्नेल के बीच एक अच्छे, सरल मध्यस्थ के रूप में कार्य करता है, लेकिन यदि आप अधिक परिष्कार चाहते हैं, तो आपको ऑडियो सर्वर नामक कुछ चाहिए।PulseAudio और PipeWire दोनों ही आपके कर्नेल द्वारा कई विशेषताओं को पेश करने के लिए उसके ऊपर एक परत जोड़ते हैं। वे कई अनुप्रयोगों को ऑडियो स्ट्रीम करने की अनुमति देते हैं, विस्तृत मिक्सर नियंत्रण क्षमता प्रदान करते हैं, और यहां तक कि ऑडियो के पोस्ट-प्रोसेसिंग की अनुमति भी देते हैं वाणिज्यिक ऑपरेटिंग सिस्टम वाले अनुप्रयोगों के सूट की क्षमताओं को प्रतिद्वंद्वी या यहां तक कि पार करने वाले तरीकों से फ्लाई पर स्ट्रीम करता है उपलब्ध करवाना।
दोनों के बीच का अंतर यह है कि पाइपवायर की परत वीडियो स्ट्रीमिंग को प्रबंधित करने जैसी अन्य सुविधाएं जोड़ती है साथ ही कुछ ऐसे मुद्दों से भी छुटकारा पा रहा है जो नए उपयोगकर्ताओं के साथ काम करने के लिए PulseAudio को अप्रिय बनाते हैं।
2017 में इसकी शुरुआत के बाद से, पाइपवायर की स्थिरता के मुद्दे लगातार गायब हो गए हैं। यह अब फेडोरा, आर्क-आधारित मंज़रो, एंडेवरओएस, गरुड़ सहित विभिन्न डिस्ट्रोज़ के लिए एक डिफ़ॉल्ट ध्वनि सर्वर है, और यहां तक कि उबंटू 22.10 में परिचय भी देखा।
अधिकांश लोगों के लिए, परिवर्तन इतना सहज था कि उन्होंने इसे केवल अपने सिस्टम पर विस्तारित ऑडियो का उपयोग करने की क्षमता के रूप में महसूस किया है, जो एक शक्तिशाली सेवा के रूप में इसकी स्थापित प्रतिष्ठा का एक वसीयतनामा है जो उम्र बढ़ने वाले पल्सऑडियो के सीधे उन्नयन के रूप में कार्य करता है रूपरेखा।
हालांकि यह सोचना आसान है कि पाइपवायर में अपग्रेड करना कोई ब्रेनर नहीं है, हमें एक सेकंड के लिए पीछे हटना चाहिए और निर्णय के पीछे की बारीकियों का अन्वेषण करें ताकि यदि आप लेते हैं तो आप क्या साइन अप कर रहे हैं इसकी एक स्पष्ट तस्वीर प्राप्त कर सकते हैं वह कदम:
पेशेवरों
- पाइपवायर के लिए समर्थन की एक विशाल श्रृंखला शामिल है विभिन्न ब्लूटूथ ऑडियो डिवाइस जो पहले PulseAudio के तहत पूरी तरह काम नहीं करता था। यदि आपका ब्लूटूथ हार्डवेयर आपके डिस्ट्रो के साथ ठीक से काम नहीं कर रहा है, तो इस कदम से मदद मिल सकती है।
- डिफ़ॉल्ट ऑडियो सेवा के रूप में पाइपवायर सहित डिस्ट्रोज़ की अच्छी संख्या पहले ही शुरू हो चुकी है, मूल रूप से आपके सामने आने वाली किसी भी चीज़ के आधिकारिक रिपॉजिटरी में बड़ी मात्रा में समर्थन का आनंद ले रहे हैं।
- एक ही समय में कई उपकरणों पर ऑडियो स्ट्रीमिंग करते समय पाइपवायर लेटेंसी को कहीं अधिक कुशलता से संभालता है।
- EasyEffects (पहले PulseEffects) जैसे पोस्ट-प्रोसेसर ने अपनी रिलीज़ में PulseAudio के लिए समर्थन छोड़ दिया है या जल्द ही ऐसा करने की योजना बना रहे हैं, जिससे पाइपवायर में जाना आवश्यक हो जाता है ताकि उन अनुप्रयोगों में लचीलेपन को बनाए रखा जा सके आप।
- सुविधाएँ उन लोगों के लिए अधिक अनुकूल हैं जो अधिक पेशेवर ऑडियो सेटअप और एप्लिकेशन प्राप्त करना चाहते हैं।
- यह वीडियो स्ट्रीम के लिए पाइपलाइनिंग का समर्थन करता है, जिससे स्क्रीन-शेयरिंग एप्लिकेशन अधिक मजबूत और सुरक्षित वातावरण का आनंद लेते हैं।
- पाइपवायर के सर्विस सूट के साथ आता है
pipewire-pulse
, पल्सएडियो के एपीआई और ऑडियो प्रबंधन का उपयोग करने वाले अनुप्रयोगों के लिए समर्थन का विस्तार। - उच्च CPU लोड के अंतर्गत इसके चटकने की संभावना कम होती है।
दोष
- कॉन्फ़िगरेशन हमेशा PulseAudio से सीधे ट्रांसलेट नहीं होता है। आपको पूरी तरह से नई कॉन्फ़िगरेशन योजना सीखनी होगी।
- पाइपवायर के पास कोई सहज कनेक्शन लॉजिक नहीं है, जिसका अर्थ है कि इसके लिए एक अन्य सेवा की आवश्यकता होती है जो ऑडियो आउटपुट सुनेगी और उन्हें ठीक से रूट करेगी। यह आवश्यक रूप से एक नुकसान नहीं है, लेकिन कष्टप्रद हो सकता है क्योंकि इसके लिए आवश्यक है कि आप यह भी सीखें कि उन्नत ट्यूनिंग करने के लिए सत्र प्रबंधक को कैसे कॉन्फ़िगर किया जाए।
- हालांकि यह बदल रहा है क्योंकि यह लेख लिखा जा रहा है, समुदायों से प्रलेखन और समर्थन अभी भी पाइपवायर के लिए उतना व्यापक नहीं है जितना कि पल्सएडियो के लिए है।
बख्शीश: पता करें कि आप कैसे कर सकते हैं पल्सऑडियो के साथ ऑडियो को दूसरे डिवाइस पर कास्ट करें.
पाइपवायर कैसे स्थापित करें
यदि आप डुबकी लेना चाहते हैं और अपने सिस्टम पर पाइपवायर स्थापित करना चाहते हैं, तो आपको पहले यह सुनिश्चित करना होगा कि आप इसे पहले से नहीं चला रहे हैं!
प्रकार पैक्टल जानकारी
एक टर्मिनल में और देखें कि यह आपको "सर्वर नाम" के तहत क्या देता है। यदि यह आपको कोष्ठक में "पाइपवायर पर" देता है, तो आप पहले से ही पाइपवायर चला रहे हैं।
यदि टर्मिनल आपको केवल "PulseAudio" दिखाता है, तो इसका पालन किए बिना, आपका सिस्टम पाइपवायर नहीं चला रहा है।
1. अपने सिस्टम का बैकअप लें
सुनिश्चित करें कि आपके पास कुछ गलत होने पर वापस जाने का रास्ता है! यदि आपने अपने सिस्टम का बैकअप नहीं बनाया है, तो आगे जाने से पहले अभी ऐसा करें। इसे करने का सबसे आसान तरीका है टाइमशिफ्ट का उपयोग करें, लेकिन आप ऐसी किसी भी अन्य उपयोगिता का उपयोग करने के लिए स्वतंत्र हैं जिससे आप परिचित हैं जो आपकी सिस्टम फ़ाइलों का पूर्ण बैकअप बनाती है।
2. सेवा की स्थापना
प्रत्येक पाइपवायर स्थापना आधार सेवा से शुरू होती है। एक मौका है कि यह आपके डिस्ट्रो के साथ पहले ही इंस्टॉल हो चुका है, लेकिन अगर ऐसा नहीं है, तो आप इसे निम्न कमांड से इंस्टॉल कर सकते हैं।
आर्क-आधारित सिस्टम पर:
सुडो Pacman -एस पाइपवायर पाइपवायर-alsa
उबंटू/डेबियन-आधारित सिस्टम पर:
सुडोअपार्टस्थापित करना पाइपवायर
जानकर अच्छा लगा: सीखना आपको एपीटी कमांड के बारे में जानने की जरूरत है.
3. सत्र प्रबंधक स्थापित करना
पाइपवायर का अपना कनेक्शन तर्क नहीं है, इसलिए आपको एक सत्र प्रबंधक स्थापित करना होगा। वायरप्लंबर वह है जो अधिक बारीक कॉन्फ़िगरेशन के साथ-साथ अतिरिक्त प्लगइन्स प्रदान करता है जो आपके अनुभव को बढ़ा सकते हैं:
आर्क-आधारित सिस्टम पर:
सुडो Pacman -एस wireplumber
उबंटू/डेबियन-आधारित सिस्टम पर:
सुडोअपार्टस्थापित करना wireplumber
यदि आप एक सरल संस्करण पसंद करते हैं या आपके डिस्ट्रो के आधिकारिक रिपॉजिटरी में वायरप्लम्बर नहीं है, तो आप बस पाइपवायर मीडिया सत्र स्थापित कर सकते हैं:
आर्क-आधारित सिस्टम पर:
सुडो Pacman -एस पाइपवायर-मीडिया-सत्र
उबंटू/डेबियन-आधारित सिस्टम पर:
sudo apt पाइपवायर-मीडिया-सत्र स्थापित करें
4. पल्सऑडियो डेमन को स्थापित करना
चूंकि आपके सिस्टम के अनुप्रयोगों का एक बड़ा हिस्सा अभी भी PulseAudio को कॉल भेजता है, यदि आप चाहें आपका ऑडियो ठीक से काम करने के लिए, आपको पाइपवायर के डेमन को इंस्टॉल करना होगा जो पल्सएडियो को सुनता है सामग्री।
आर्क-आधारित सिस्टम पर:
सुडो Pacman -एस pipewire-pulse
उबंटू/डेबियन-आधारित सिस्टम पर:
सुडोअपार्टस्थापित करना pipewire-pulse
5. पल्सऑडियो के निशान हटाना
यदि आपको इस प्रक्रिया के दौरान स्थापित किए जा रहे किसी अन्य चीज़ के विरोध के कारण PulseAudio को हटाने की पुष्टि करनी थी (आमतौर पर pipewire-pulse
), तो आप इस चरण को छोड़ सकते हैं।
अन्यथा, अब आपके सिस्टम से PulseAudio को हटाना महत्वपूर्ण है ताकि वह इसे क्वेरी करने का प्रयास न करे।
आर्क-आधारित सिस्टम पर:
सुडो Pacman -आरएनएस पल्सऑडियो
उबंटू/डेबियन-आधारित सिस्टम पर:
सुडोअपार्ट पल्सऑडियो हटाएं
6. सेवाएँ तैयार करना
आपके द्वारा इंस्टॉल और अनइंस्टॉल किए गए सभी पैकेजों के साथ, यह पाइपवायर को चालू करने और चलाने का समय है।
सबसे पहले, पल्सऑडियो की सेवाओं के अवशेषों को हटा दें:
systemctl --उपयोगकर्ता--अब पल्सऑडियो.सर्विस पल्सऑडियो.सॉकेट को अक्षम करें। systemctl --उपयोगकर्ता मास्क पल्सऑडियो
पाइपवायर की सेवाओं को सक्षम करें। यदि आपने वायरप्लंबर स्थापित किया है:
systemctl --उपयोगकर्ता--अबसक्षम पाइपवायर पाइपवायर-पल्स वायरप्लम्बर
यदि आपने पाइपवायर मीडिया सत्र स्थापित किया है, तो इसका उपयोग करें:
systemctl --user --अब पाइपवायर पाइपवायर-पल्स पाइपवायर-मीडिया-सत्र सक्षम करें
आपके द्वारा अपने सिस्टम को रिबूट करने के बाद पाइपवायर को अब पूरी तरह से काम करना चाहिए!
बख्शीश: यदि आप हैं आपके लिनक्स सिस्टम में कोई ध्वनि समस्या नहीं है, यहां बताया गया है कि आप इसे कैसे ठीक कर सकते हैं.
अक्सर पूछे जाने वाले प्रश्नों
क्या मैं सिर्फ एएलएसए का उपयोग कर सकता हूं?
आप कर सकना निश्चित रूप से अपने सिस्टम पर केवल एएलएसए चलाने से दूर हो जाएं (विशेष रूप से यदि आप डेस्कटॉप वातावरण के बजाय विंडो प्रबंधक का उपयोग करते हैं), लेकिन आप शायद इसका आनंद नहीं लेंगे। ALSA एक बार में ऑडियो की केवल एक स्ट्रीम चला सकता है। हालांकि यह खराब नहीं लगता है, इसका मतलब यह है कि जब आप वीडियो देख रहे होते हैं तो अधिसूचना ध्वनि चलाने की कोशिश करते समय आपका सिस्टम अप्रत्याशित रूप से व्यवहार कर सकता है। एएलएसए के शीर्ष पर एक ध्वनि सर्वर का उपयोग करना अधिक सुविधाजनक है, लेकिन इसमें निश्चित रूप से मेमोरी ओवरहेड का एक छोटा सा हिस्सा शामिल है।
क्या लिनक्स टकसाल दालचीनी में पाइपवायर स्थापित किया जा सकता है?
बिल्कुल! दालचीनी में एक डरावना क्षण होता है जहां यह आपको उचित पूरा करने पर ऑडियो विजेट नहीं दिखाता है पाइपवायर स्थापना, लेकिन यदि आप इन निर्देशों का पालन करते हैं तो यह आपके पुनरारंभ होने के क्षण में फिर से दिखाई देगा पत्र। बस सुनिश्चित करें कि आप PulseAudio के अवशेषों को हटा दें जैसा कि हमने निर्देशों में उल्लिखित किया है और आप सुनहरे हो जाएंगे!
मैं नींद के बाद ऑडियो समस्याओं का समाधान कैसे करूं?
जब आप नींद से जगाते हैं, तो यदि आपके कंप्यूटर का ऑडियो काम करना बंद कर देता है, तो इसकी संभावना इसलिए है क्योंकि ALSA ठीक से इनिशियलाइज़ करने में विफल रहा, जो कभी-कभी होता है। इस तरह की स्थितियों के लिए, बस मैन्युअल रूप से ALSA को इसके साथ एक किक दें: alactl init
एक बार यह हो जाने के बाद, आपके सभी ऑडियो संकट गायब हो जाने चाहिए!
छवि क्रेडिट: pxयहाँ
हमारे न्युजलेटर की सदस्यता प्राप्त करें!
हमारे नवीनतम ट्यूटोरियल सीधे आपके इनबॉक्स में डिलीवर किए जाते हैं