অ-সুবিধাযুক্ত ব্যবহারকারীর জন্য সিস্টেম বীপ কীভাবে অক্ষম করবেন


10

কীভাবে লিনাক্সে সিস্টেম বীপ অক্ষম করবেন? আমার কাছে সুপারভাইজার শক্তি নেই তাই আমি কার্নেল / আনলোড মডিউলটি পুনরায় কম্পাইল করতে পারি না।

উত্তর:


11

আপনার শেলটিতে উত্পন্ন বিপগুলির জন্য (যা সবচেয়ে বিরক্তিকর বলে মনে হচ্ছে), এটি " ~ / .inputrc " এ যুক্ত করুন:

set bell-style none

মনে রাখবেন যে এটি টার্মিনাল নয় - তবে হোস্ট-নির্দিষ্ট। এর অর্থ হ'ল আপনি যখন অন্য কম্পিউটারে লগইন করেছেন sshযেখানে এটি সেট করা নেই, তখন বীপ ফিরে আসবে। (আমি ফেডোরায় পরীক্ষা করেছি)


এটি সাহায্য করবে না; এটি যা কিছু করে তা নির্দিষ্ট অ্যাপ্লিকেশনগুলিকে (যেমন শেল হিসাবে) জানানো হয় যে আপনি সেগুলি বীপ করতে চান না। এটি অন্য ব্যবহারকারীর উপর প্রভাব ফেলবে না, এবং স্থানীয়ভাবে লগইনগুলি যেভাবেই হোক না কেন এটি আসলে কিছুই করবে না: তাদের টার্মিনাল বেলটি তাদের টার্মিনালে রয়েছে, কনসোলে নয়।
স্যামবি

6
দয়া করে প্রশ্ন এবং আমার উত্তরটি পড়ুন: তিনি মূল নন এবং এটি তার ব্যবহারকারীর অ্যাকাউন্টের জন্য করতে চান এবং এটি কেবল স্থানীয় শেলটিকেই সহায়তা করে তা আমার উত্তরটিতে স্পষ্টভাবে বলা আছে।
fschmitt

2
ব্যবধানটি মনে করুন : বিদ্যমান ~ / .inputrc ওভাররাইড / ইত্যাদি / ইনপুটসিআর, যা কিছু আকর্ষণীয় বিষয় সংজ্ঞায়িত করতে পারে। উদাহরণস্বরূপ ডেবিয়ানের উপর এটি শব্দ এবং / অথবা কিছু Rxvt- নির্দিষ্ট বাইন্ডিংয়ের জন্য Ctrl + বাম / ডান ভাঙ্গতে পারে - এই প্রশ্নটি দেখুন ।
আলয়েস মাহডাল

2

বিভিন্ন স্তরে রয়েছে যেখানে ব্যবহারকারীদের দ্বারা বীপগুলি নিয়ন্ত্রণ করা যায়। এখানে কিছু আমি সচেতন:

আবেদন স্তর

  • 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 চ্যানেলগুলিকে নিঃশব্দ করা সাহায্য করল না - আমি এখনও মাঝে মাঝে বিল্টিন স্পিকারের কাছ থেকে একটি ঘন্টা পেয়েছি (এমনকি হেডফোনগুলি প্লাগ ইন করেও)। তবে এক্স সার্ভার বেলটি নিষ্ক্রিয় করে এ থেকে মুক্তি পেয়েছে।


1

আপনি ইতিমধ্যে সিস্টেম -> পছন্দসমূহ -> শব্দ -> সিস্টেম বিপটিতে "সিস্টেম বিপ সক্ষম করুন" টি চেক করেছেন?


3
এটি কিছু ডেস্কটপ পরিবেশ অনুমান? গনোম?
tshepang
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.