কীভাবে লিনাক্সে সিস্টেম বীপ অক্ষম করবেন? আমার কাছে সুপারভাইজার শক্তি নেই তাই আমি কার্নেল / আনলোড মডিউলটি পুনরায় কম্পাইল করতে পারি না।
কীভাবে লিনাক্সে সিস্টেম বীপ অক্ষম করবেন? আমার কাছে সুপারভাইজার শক্তি নেই তাই আমি কার্নেল / আনলোড মডিউলটি পুনরায় কম্পাইল করতে পারি না।
উত্তর:
আপনার শেলটিতে উত্পন্ন বিপগুলির জন্য (যা সবচেয়ে বিরক্তিকর বলে মনে হচ্ছে), এটি " ~ / .inputrc " এ যুক্ত করুন:
set bell-style none
মনে রাখবেন যে এটি টার্মিনাল নয় - তবে হোস্ট-নির্দিষ্ট। এর অর্থ হ'ল আপনি যখন অন্য কম্পিউটারে লগইন করেছেন sshযেখানে এটি সেট করা নেই, তখন বীপ ফিরে আসবে। (আমি ফেডোরায় পরীক্ষা করেছি)
বিভিন্ন স্তরে রয়েছে যেখানে ব্যবহারকারীদের দ্বারা বীপগুলি নিয়ন্ত্রণ করা যায়। এখানে কিছু আমি সচেতন:
আবেদন স্তর
export LESS="$LESS"' -q'- এর জন্য ডিফল্ট বিকল্পগুলিতে -q যোগ lessকরে তাই এটি বেল বাজায় না (যেমন, কোনও ফাইলের শেষের দিকে স্ক্রোল করার চেষ্টা করার সময়)echo 'set bell-style none' >> ~/.inputrc- সমস্ত অ্যাপ্লিকেশনগুলির জন্য বেলটি অক্ষম করে readline(কার্যকর দেখতে আপনার টার্মিনালটি পুনরায় চালু করুন)টার্মিনাল লেভেল
xterm -vb- "ভিজ্যুয়াল বেল" সক্ষম করে, যা শ্রাবণ শোনার পরিবর্তে টার্মিনাল উইন্ডোটি ফ্ল্যাশ করে। আপনি ডিফল্ট পরিবর্তন xterm*visualBell: trueকরতে আপনার এক্স সংস্থান ( ~/.Xdefaults) এ যুক্ত করতে পারেন । বেশিরভাগ টার্মিনাল এমুলেটরগুলিতে একটি অনুরূপ বিকল্প অন্তর্ভুক্ত।এক্স সার্ভার লেভেল
xset b off - এক্স সার্ভার বেল অক্ষম করেমেশিন লেভেল?
alsamixer- Speakerএবং Bellচ্যানেলগুলি নিঃশব্দ করুন বা ঘুরিয়ে দিনআমার ক্ষেত্রে ALSA চ্যানেলগুলিকে নিঃশব্দ করা সাহায্য করল না - আমি এখনও মাঝে মাঝে বিল্টিন স্পিকারের কাছ থেকে একটি ঘন্টা পেয়েছি (এমনকি হেডফোনগুলি প্লাগ ইন করেও)। তবে এক্স সার্ভার বেলটি নিষ্ক্রিয় করে এ থেকে মুক্তি পেয়েছে।