मेरा मूल उत्तर बस "ध्वनि वरीयताओं पर क्लिक करें, और" आउटपुट "सेटिंग्स में" एनालॉग हेडफ़ोन "का उपयोग करना था। मुझे बताएं कि क्या यह मदद नहीं करता है।"
EDIT / UPDATE: ठीक है, यह अच्छी तरह से काम नहीं कर सकता है यदि आपके पास आपका एल्सा कॉन्फ़िगर किया गया है ताकि यह हेडफ़ोन में प्लग होने पर स्वचालित रूप से वक्ताओं को म्यूट कर दे। आपको इसे सेट करने पर अक्षम करने की आवश्यकता हो सकती है।
वैसे भी, ध्वनि बजाने के साथ कुछ संगीत प्राप्त करें ताकि आप अपने ध्वनि आउटपुट का परीक्षण कर सकें। अब अपना टर्मिनल कंसोल खोलें और टाइप करें alsamixer
। इसकी जांच - पड़ताल करें। बहुत अच्छा है, है ना? यहां, आप मास्टर, हेड फोन्स, स्पीकर के साथ-साथ अन्य इनपुट / आउटपुट के लिए वॉल्यूम स्तर समायोजित कर सकते हैं।
एल्सेमिक्सर में, अपना वॉल्यूम सेट करें कि जब आपके स्पीकर चालू हों, तो आप इसे कैसे चाहते हैं। हेडफोन आपको किसी भी मात्रा में पसंद हो सकते हैं। मैं आपके "स्पीकर" को 100% और आपके मास्टर को ~ 75% पर रखूँगा। हम इसे अब एक प्रोफ़ाइल में सहेजने जा रहे हैं! बाहर निकलने के लिए हिट करें यदि आप इसे फिर से खोलते हैं, तो आप देखेंगे कि आपकी सेटिंग्स अभी भी सहेजी गई हैं।
आपके द्वारा वॉल्यूम सेट करने के बाद आप अपने स्पीकर को चालू करने के लिए कैसे चाहते हैं, कंसोल में टाइप करें, alsactl -f filename store
"फ़ाइल नाम" को छोड़कर जो भी आप इसे कॉल करना चाहते हैं। मैंने खान को noheadph.alsa कहा। अब वापस alsamixer में जाएं और अपना हेडफोन वॉल्यूम सेट करें, और अपने स्पीकर को 0% पर छोड़ दें, जहां भी आप इसे पसंद करते हैं, मास्टर वॉल्यूम छोड़ दें। भागने से बचने के लिए एल्सेमिक्सर से बाहर निकलें, और alsactl -f filename store
इस समय को छोड़कर टाइप करके इस प्रोफाइल को सेव करें , "फाइलनाम" को कुछ प्रासंगिक, जैसे "हेडफालसा" के साथ बदलें। अब, आप इनमें से किसी भी प्रोफाइल को याद कर सकते हैं / पुनर्स्थापित कर सकते हैं alsactl -f filename restore
। यह अच्छा नहीं है ?! ध्यान दें कि प्रोफाइल को आपके घर उपयोगकर्ता निर्देशिका में संग्रहीत किया जाना चाहिए।
क्या बाकि है? बस एक कीस्ट्रोक को बांधें एक प्रोफाइल को पुनर्स्थापित करें, और दूसरे को पुनर्स्थापित करने के लिए! कैसे? ओएस मेनू पर सिस्टम> प्राथमिकताएं> कीबोर्ड शॉर्टकट पर जाएं। यहां, एक नया शॉर्टकट जोड़ने के लिए "जोड़ें" पर क्लिक करें। मैंने अपना नाम "केवल साउंडआउट हेडफ़ोन सेट किया" और alsactl -f /home/username/headph.alsa restore
अपने उपयोगकर्ता खाते के नाम में "उपयोगकर्ता नाम" को छोड़कर कमांड दर्ज किया । मुझे लगता है कि आपको जिस्ट मिलता है! :)
कृपया बताएं कि यह आपके लिए कैसे जाता है। इस धागे को alsamixer जानकारी आदि के लिए धन्यवाद ।
पुनश्च दुर्भाग्य से, मैं किसी कारणवश कीस्ट्रोके कमान में $ घर / फ़ाइलनाम का उपयोग नहीं कर सकता। किसी को पता है क्यों है यह???