मैं लिनक्स में टर्मिनल में बीप को कैसे बंद कर सकता हूं? [बन्द है]


22

मैंने हाल ही में एक नया डेस्कटॉप पीसी का उपयोग करना शुरू कर दिया है जिसमें उबंटू लिनक्स स्थापित है। हालांकि टर्मिनल नाराजगी से बीप करता है। यानी यदि मैं लाइन की शुरुआत में हूं और मैं बैकस्पेस दबाता हूं, तो मुझे यह बताना होगा कि हटाने के लिए कोई वर्ण नहीं हैं। अगर मैं पूरा टैब करने की कोशिश कर रहा हूं और इसके लिए कोई पूर्णताएं नहीं हैं, तो यह बीप होगा।

मैं इसे कैसे बंद करूं?



राउल द्वारा दिए गए लिंक में कहा गया है कि सूक्ति टर्मिनल में "संपादित करें -> प्रोफ़ाइल वरीयताएँ -> पर जाएं और नीचे" टर्मिनल घंटी "चेकबॉक्स को अनचेक करें। यह थोड़ा अजीब है कि यह ध्वनि सेटिंग "टेक्स्ट" नामक टैब में स्थित है। लेकिन यह काम करता है।
पॉल रूजियक्स

जवाबों:


19

जैसा कि पीसी स्पीकर पूरी तरह से कष्टप्रद है (कम से कम, मुझे लगता है कि यह है), मैं अभी जाता हूं

modprobe -r pcspkr

और इसे /etc/modprobe.d/blacklist.conf में इस तरह जोड़ें:

blacklist pcspkr

और कोई बीप नहीं करता। कभी।

स्पष्ट रूप से / dev / snd / * के माध्यम से घंटी के लिए काम नहीं करता है


2
नए कर्नेल इसके बजाय snd_pcsp का उपयोग करते हैं, यदि उपरोक्त काम नहीं करता है। Modprobe -r snd_pcsp और ब्लैकलिस्ट snd_pcsp आज़माएँ।
जोसेफ सर्न

नहाने के पानी के साथ बच्चे को बाहर फेंक दिया!
डान कार्ली

2
मुझे लगता है कि 'नहाने के पानी के साथ बच्चे को बाहर फेंकना' पीसी स्पीकर को अनप्लग कर देगा ;-)
काइल ब्रांड

1
+1 यह मेरे विपरीत प्रश्न का उत्तर देता है: "मुझे काम करने के लिए टर्मिनल बीप्स कैसे मिलते हैं?"
टर्निरी

यह इतना जवाब नहीं है, मैं सिर्फ टर्मिनल बीप करना चाहता हूँ! दूर जाने के लिए मेरी आवाज़ नहीं!
गिदोन

21

सबसे आसान फिक्स: डाल दिया

set prefer-visible-bell on

अपने में ~/.inputrc

हालाँकि यह केवल रीडलाइन लाइब्रेरी (इसमें बैश भी शामिल है) का उपयोग करने वाले अनुप्रयोगों के लिए काम करेगा। अन्य एप्लिकेशन अभी भी आप पर बीप करने का निर्णय ले सकते हैं।

यदि आप सभी बीपिंग को अक्षम करना चाहते हैं, तो आपको इसे टर्मिनल में करना होगा। यह कैसे करना है यह आपके टर्मिनल पर निर्भर करता है। में xtermयह विकल्प -vb(भी rxvt में जैसे कई अन्य टर्मिनलों में काम करता है,)। अधिकांश चित्रमय टर्मिनलों में इसके लिए एक विन्यास विकल्प होता है।

यह भी देखें दर्शनीय घंटी मिनी Howto सब गंदा जानकारी के लिए।


8

से साइबर सिटी :

  • ओपन गनोम टर्मिनल
  • सेटिंग्स> वरीयताएँ> साइलेंस टर्मिनल बेल पर क्लिक करें

2
केडीई एप्लिकेशन के निर्देशों के अनुसार वे ध्वनि करते हैं, और गनोम टर्मिनल पर बिल्कुल सही काम नहीं करते हैं। हालाँकि आप सही रास्ते पर थे।
रोरी

7
$ setterm -blength 0

आप इसे अपने बैश प्रोफ़ाइल में जोड़ना चाहेंगे।


7

settermपहले से ही सुझाए गए और गनोम सेटिंग्स समाधान के अलावा निम्नलिखित हैं:

यदि X चल रहा है, तो एक खोलें xtermऔर दर्ज करें xset b off

में बैश स्टार्टअप संपादित अक्षम प्रणाली घंटी करने के लिए ~/.inputrcया /etc/inputrcऔर पंक्ति जोड़ें set bell-style noneया set bell-style visualयदि आप एक स्क्रीन फ़्लैश चाहते हैं।

यहाँ इस पर एक अच्छा लेख है

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