Xorg का बीप बंद करें


10

मुझे बीप को स्थायी रूप से कैसे अक्षम करना चाहिए? मुझे पता है xset b offकि यह कर सकते हैं, लेकिन क्या इसी विकल्प में है xorg.conf? या ऐसा करने का कोई और तरीका?

जवाबों:


15

कुछ तरीके हैं जिनसे आप इसे स्थायी रूप से प्राप्त कर सकते हैं:

  • आप xset b offअपने लॉन्च कार्यक्रमों में जोड़ सकते हैं (यदि आप उपयोग कर रहे हैं startxया समान हैं, तो यह होगा ~/.xinitrc, अन्यथा GNOME / KDE / etc के लिए, अपने "स्टार्टअप प्रोग्राम" एप्लिकेशन का उपयोग करें)
  • आप पीसी स्पीकर (और इस प्रकार पीसी बीप) को नियंत्रित करने के लिए जिम्मेदार मॉड्यूल को ब्लैकलिस्ट कर सकते हैं, जिसे blacklist pcspkrएक फाइल कहा जाता है /etc/modprobe.d/99-nobeep.conf(या आपके सिस्टम लिनक्स नहीं है)
  • यदि आपका सिस्टम इसका समर्थन करता है, तो आप पीसी बीप (ALSA, PulseAudio, OSS, et al) को म्यूट करने के लिए अपने ऑडियो सिस्टम का उपयोग कर सकते हैं

मैं नहीं मानता कि इसमें कोई विकल्प है xorg.conf


1

एक अन्य समाधान, http://ubuntuforums.org/archive/index.php/t-126746.html से कॉपी किया गया ।

यदि आप चाहते हैं कि स्पीकर के लिए मॉड्यूल को ब्लैकलिस्ट करने के चरम पर जाए बिना कंसोल में बीप न हो, तो इसे जोड़ें /etc/rc.local

for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done

अन्य समाधान जो मैंने चारों ओर देखा है, उसे / etc / प्रोफ़ाइल में जोड़ना है:

setterm -bfreq 0

0

यदि आप इसे स्थायी रूप से बंद करना चाहते हैं, तो आपको निम्नलिखित मॉड्यूल को इसमें अक्षम करना चाहिए /etc/modprobe.d/blacklist.conf:

blacklist pcspkr
blacklist snd_pcsp

यह कई डिस्ट्रोस में डिफ़ॉल्ट है।

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