जवाबों:
"ऑटो-म्यूट मोड" प्राप्त करने के लिए दायां तीर दबाएं, फिर इसे बदलने के लिए ऊपर या नीचे तीर, फिर बाहर निकलने के लिए बच।
आप इसे (शायद /etc/rc.local
) में निष्पादित करके बूट पर स्वचालित बना सकते हैं :
/usr/bin/amixer -c 0 sset "Auto-Mute Mode" Disabled
amixer -c 0 contents
उस प्रभाव को कुछ भी नहीं दिखाता है, और amixer -c 0 sset "Auto-Mute Mode" Disabled
"सरल नियंत्रण 'ऑटो-म्यूट मोड', 0 पाने में असमर्थ"। जब मैं अपने हेडफ़ोन में प्लग करता हूं, तो स्पीकर खेलना बंद कर देते हैं, हालांकि। किसी भी विचार कैसे मैं सेटिंग बदल सकते हैं?
-c 1
तो कह सकते हैं
देर से जवाब।
मेरे पास एक ही समस्या थी, जिसमें @ सीमित-प्रायश्चित भी शामिल था।
फिर से शुरू करने के लिए:
root@darkstar:~# amixer | grep -i mute
Simple mixer control 'Auto-Mute Mode',0
root@darkstar:~# amixer -c 0 sset 'Auto-Mute Mode' Disabled
amixer: Unable to find simple control 'Auto-Mute Mode',0
मैंने इसे चलाकर हल किया alsamixer
, फिर:
<Auto-Mute>
, जो सक्षम के रूप में दिखाते हैंalsactl store
बचाने के लिए जड़ के रूप में चलाएँउममीद है कि इससे मदद मिलेगी।
सैम के जवाब पर बिल्डिंग , यहां एक स्क्रिप्ट है जो ऑटो-म्यूट मोड की स्थिति को जन्म देती है:
# toggle status of Auto-Mute
if amixer -c 0 sget 'Auto-Mute Mode' | grep --quiet -F "Item0: 'Enabled"
then
amixer -c 0 sset 'Auto-Mute Mode' Disabled
else
amixer -c 0 sset 'Auto-Mute Mode' Enabled
fi
मैं इसका उपयोग कर रहा हूं इसलिए मैं अपने हेडफ़ोन को अनप्लग किए बिना अपने स्पीकर को आसानी से म्यूट या अन-म्यूट कर सकता हूं।
संपादित करें: वन-लाइनर
amixer -c 0 sget 'Auto-Mute Mode' | fgrep -q "Item0: 'E" && _M=Disabled || _M=Enabled; amixer -c 0 sset 'Auto-Mute Mode' $_M