मैं अपने Lenovo Y50 के सबवूफ़र को लिनक्स पर कैसे काम करूँ?


10

मेरे पास एक लेनोवो Y50 लैपटॉप है जिसमें एक सबवूफर एकीकृत है जो काम करता है केवल लिनक्स टकसाल 17.2 पर, अगर मैं एचडीए एनालाइज़र डाउनलोड करता हूं और इसके साथ बदलता हूं:

  • पिन 0x17 - & gt; विजेट नियंत्रण - & gt; चेक आउट
  • पिन 0x17 - & gt; आउटपुट एम्पलीफायर - & gt; वैल [0] - & gt; निःशब्द निःशब्द
  • पिन 0x1a - & gt; VREF - & gt; इसे 100 पर सेट करें

समस्या यह है कि मैंने कई अन्य वितरणों (उबंटू, एंटग्रोस, मंज़रो, डेबियन, फेडोरा) की कोशिश की है और एक ही काम करने से सबवूफर काम नहीं करता है। अन्य वितरणों पर मैंने विभिन्न अन्य समाधानों को लागू करने की कोशिश की (पिछले उल्लिखित समाधान के साथ), जैसे:

  • कोशिश कर रहे हैं hdajackretask वहाँ से alsa-tools पैकेज (केवल उबंटू पर कुछ कर सकता है, दूसरों पर यह रिपोर्ट करता है tee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy; ध्यान रखें कि मैंने उबंटू पर इसके साथ विभिन्न सेटिंग्स की कोशिश की लेकिन सबवूफर अभी भी काम करने में विफल है)
  • सेटिंग enable-lfe-remixing = yes में /etc/pulse/daemon.conf
  • सेटिंग default-sample-channels = 3 तथा default-channel-map = front-left,front-right,lfe में /etc/pulse/daemon.conf
  • पल्सएडियो को अनइंस्टॉल करना और केवल एएलएसए को छोड़ना (मैंने इस राज्य में बहुत कोशिश नहीं की है, केवल देखा speaker-test -c 6 केवल 2 चैनलों का पता लगाता है: फ्रंट लेफ्ट और फ्रंट राइट)
  • केवल छोड़कर alsa-base.conf में /etc/modprobe.d/ निम्नलिखित सामग्री के साथ (यह केवल कार्ड को फिर से व्यवस्थित करता है, लेकिन मेरा मानना ​​है कि यह तब मदद करता है जब सिस्टम केवल एएलएसए था, प्राथमिक रूप से पीसीएच सेट करने के लिए):

    # Intel PCH
    options snd-hda-intel index=0  model=auto vid=8086 pid=8c20
    # Intel HDMI 
    options snd-hda-intel index=1  model=auto vid=8086 pid=0c0c
    
  • लिनक्स मिंट से फेडोरा तक कई संबंधित कॉन्फ़िगरेशन फ़ोल्डर की प्रतिलिपि बनाना, जैसे:

    • /etc/alsa/, /etc/modprobe.d/ तथा /etc/pulse/
    • /usr/share/pulseaudio/alsa-mixer/ तथा /usr/share/alsa/

इन सभी का हल समाधान काम नहीं आया।

मैंने कुछ सूचना कमांड चलाकर समस्या का और विश्लेषण शुरू किया। आज्ञा से wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh, मुझे निम्नलिखित जानकारी मिली लिनक्स मिंट तथा फेडोरा वर्कस्टेशन 22 (जिस पर मैं वर्तमान में हूँ)। मुझे कुछ भी दिलचस्प नहीं लगा, लेकिन शायद आप करेंगे।

हालाँकि, कमांड चलाकर pactl list दोनों वितरणों पर, मुझे लिनक्स मिंट (Pastebin ID # Z81bqaR3) और फेडोरा (Pastebin ID # gDNJg4Lq) मिला और मैंने इस पर ध्यान दिया:

फेडोरा पर (और उबंटू भी):

Card #1
    ....
    device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"

और लिनक्स मिंट पर:

Card #1
    ....
    device.product.name = "Lynx Point High Definition Audio Controller"

इस संबंध में, मैंने Google खोज की पहली कड़ी का अनुसरण किया ubuntu Lynx Point High Definition Audio Controller और कई डेल लैपटॉप पर ध्यान दिया, फिर Google'd pulseaudio models.txt (पहला लिंक) और इसलिए मेरे में सेटिंग की कोशिश की alsa-base.conf में /etc/modprobe.d/ निम्नलिखित:

    # Intel PCH
    options snd-hda-intel index=0  model=dell-vostro-3500 vid=8086 pid=8c20
    # Intel HDMI 
    options snd-hda-intel index=1  model=auto vid=8086 pid=0c0c

काम नहीं किया।

लिंक के बजाय खोज के उल्लेखों के लिए क्षमा करें और pastebin लिंक को अप्रमाणित करें, लेकिन मैं नया हूं और केवल 2 लिंक पोस्ट करने के लिए अधिकतम प्राप्त कर रहा हूं। अब, मेरे प्रश्न हैं:

  • क्या आप इस लैपटॉप के लिए मेरे सबवूफर को किसी भी वितरण पर काम करने का उचित तरीका जानते हैं (केवल लिनक्स मिंट नहीं)? या
  • क्या आप जानते हैं कि मेरे फेडोरा इंस्टॉलेशन को साउंड कार्ड के रूप में कैसे देखा जाता है Lynx Point High Definition Audio Controller जैसा कि लिनक्स मिंट इसे देखता है? (मुझे इस संबंध में मदद करने के लिए इंटरनेट पर कुछ भी नहीं मिला है) या
  • क्या आप जानते हैं कि अन्य मॉडल के नाम किसके लिए निर्धारित हैं model=... में alsa-base.conf यह काम कर सकता है? मैंने केवल कोशिश की है dell-vostro-3500। या
  • क्या आप अन्य समाधान जानते हैं जो बिना पल्सएडियो स्थापित किए मदद कर सकते हैं? (क्या एएलएसए के लिए एचडीए एनालाइजर नहीं है? पल्सएडियो उन चीजों को तोड़ सकता है जिन पर मैं ध्यान नहीं देता लेकिन एएलएसए केवल सबवूफर का पता नहीं लगाता है, जैसा कि मैंने कोशिश की है)

मैं दोनों वितरणों (लाइव यूएसबी पर फेडोरा और लिनक्स टकसाल) से किसी अन्य कमांड को चलाने का भी प्रयास कर सकता हूं जो कि आप लोगों की मदद कर सकता है और यहां जानकारी पोस्ट कर सकता है।

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

EDIT: समाधान के साथ अनुवर्ती प्रश्न यहाँ

EDIT2: एक अजगर स्क्रिप्ट का उपयोग करके मेरा खुद का समाधान यहाँ


यह मेरे लिए काम किया है, आपकी मदद कर सकता है :) askubuntu.com/a/667688
ddulic

1
आपके उत्तर के लिए धन्यवाद, लेकिन आप जिस समाधान का उल्लेख कर रहे हैं, वह वास्तव में इस प्रश्न से जुड़ा हुआ है और मैंने पहले ही कोशिश की है।
Dragoș

यहाँ एक अनुवर्ती प्रश्न है, क्योंकि मुझे जाँच के लिए थोड़ा और समय चाहिए था: superuser.com/questions/975219/...
Dragoș

थोड़ा OT, लेकिन आप HDA एनालाइज़र को चलाने के लिए अजगर के किस संस्करण का उपयोग करते हैं? क्या आप इसे उस URL से ddulic92 के लिंक में प्राप्त और चला रहे हैं? फिर मैं देख सकता हूं कि क्या यह अर्क्लिनक्स में काम करता है जो इसके लायक है। मैंने उबंटू उबंटू पर वर्णित अन्य समाधान की कोशिश की, लेकिन इससे मेरे लिए कोई फर्क नहीं पड़ता है, लेकिन फिर मैं पल्स ऑडियो का उपयोग नहीं कर रहा हूं जहां तक ​​मुझे पता है, लेकिन इसके बजाय अलसा (अजीब तरह से पल्स फ़ोल्डर मौजूद था, हालांकि) ।
miyalys

1
मैं पायथन 2 का उपयोग करता हूं। फेडोरा पर, मैं टाइप करता हूं python2 टर्मिनल में। हां, मैं इसे ddulic92 के लिंक से प्राप्त करता हूं, मैं सिर्फ अजगर कमांड को तदनुसार संशोधित करता हूं और उपयोग भी करता हूं sudo। कृपया आर्क लिनक्स पर अपने निष्कर्षों के साथ वापस आएँ - मैं खुद को उत्सुक हूँ क्योंकि मैंने कोशिश नहीं की है।
Dragoș

जवाबों:



0

यहाँ अजगर स्क्रिप्ट के आधार पर मेरा समाधान करने के लिए एक लिंक दिया गया है: https://github.com/dragosprju/y50-subwoofer-linux-enabler

कृपया उत्तर के लिए अनुवर्ती प्रश्न का उल्लेख करें जिस पर उपरोक्त समाधान आधारित है: मेरे Lenovo Y50 के सबवूफर ऑडियो पिन पर बिजली की बचत को कैसे निष्क्रिय करें?

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