আমি কীভাবে ফ্রিবিএসডি 10.1-তে সিস্টেম বীপ অক্ষম করব?


10

আমি কীভাবে ফ্রিবিএসডি 10.1 তে কনসোলে সিস্টেম বীপ অক্ষম করব?

প্রস্তাবিত আদেশগুলি কাজ করে না।

sysctlসেটিং:

# sysctl hw.syscons.bell=0
hw.syscons.bell: 1 -> 0
# sysctl -a | grep bell
hw.syscons.bell: 0

ব্যাকস্পেস এখনও কানের বিভাজন বীপের ফলাফল।

ব্যবহারের জন্য অন্য একটি পরামর্শ পেয়েছে kbdcontrol:

# kbdcontrol -b off
#

নাহ, এখনও বিপস।

আমার সিস্টেমের বিশদ:

একটি পুরানো গেটওয়ে এমডি-78 series সিরিজের ল্যাপটপ (ইনটেল জিএম 45 এক্সপ্রেস চিপসেট সহ), কোনও হার্ডওয়ার ভলিউম নক ছাড়াই এবং স্থিরভাবে পিসি স্পিকারের ভলিউম।

আমি ফ্রিবিএসডি 10.1 চালাচ্ছি।

# uname -a
FreeBSD raktop 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

হালনাগাদ:

আমি vtওরফেnewcons চালাচ্ছি , এবং শেষ পর্যন্ত আমি বীপটি বন্ধ করে দিতে পারলাম:

kbdcontrol -b quiet.off

/etc/rc.confপরিবর্তনকে স্থায়ী করার জন্য যা এতে রাখা যেতে পারে :

allscreens_kbdflags="-b quiet.off"

উত্তর:


9

যদি আপনি vtওরফে চালাচ্ছেন newcons, চেষ্টা করুন:

kbdcontrol -b quiet.off

যদি এটি কাজ করে তবে আপনি এটিকে স্থায়ী করতে পারেন আপনার /etc/rc.conf:

allscreens_kbdflags="-b quiet.off"

পটভূমি:

kbdcontrolএক্সটার্ম থেকে দৌড়ানোর পরে এবং এটিকে একটি পালানোর ক্রম প্রিন্ট করে দেখার পরে , আমি বুঝতে পেরেছিলাম যে এটি কনসোল ড্রাইভারের টার্মিনাল এমুলেশনটিতে কেবল একটি কমান্ড প্রেরণের চেষ্টা করছে, এবং এটি কনসোল ড্রাইভারের উপর নির্ভর করে আলাদা কিছু প্রেরণের প্রয়োজন হতে পারে; তারপরে আমি সুনির্দিষ্ট উত্তরটি সন্ধান করেছি এবং খুঁজে পেয়েছি newcons: http://lists.freebsd.org/pipermail/freebsd-current/2014-April/049463.html


আমি নিশ্চিত হিসাবে keybell="NO"বনাম এর সাথে কী হয়েছে তবে আমি নিশ্চিত নই , তবে যে কোনও ক্ষেত্রেই তারা আমার জন্য বীপকে অক্ষম করেছিল। keybell="off"/etc/defaults/rc.conf
রাকলাইস

3

sysctl -a | grep bellআপনি কোন knobs পেয়েছেন তা দেখতে ব্যবহার করুন । ভিটি সম্ভবত এই দিনগুলিতে ব্যবহৃত হচ্ছে।

sudo sysctl kern.vt.enable_bell=0 আমার ক্ষেত্রে কাজ করে।


1

ফ্রিবিএসডি ফোরাম পোস্ট থেকে টানা :

আপনি যদি MIB hw.syscons.bell মান 0 তে সেট করেন আপনি বেলটি অক্ষম করতে পারেন Just কেবল টাইপ করুন

sysctl hw.syscons.bell=0

আপনার মেশিনটি পুনরায় বুট করার পরে স্থায়ীভাবে পরিবর্তনগুলি সংরক্ষণ করতে

# echo "hw.syscons.bell=0" >> /etc/sysctl.conf

:)


যেমনটি আমি বলেছি, আমি এটি চেষ্টা করেছি এবং এটি কার্যকর হয়নি।
রাকলাইস

1

আমি এখানে দেখানো মত একটি খুব সাধারণ এবং কার্যকর পদ্ধতি ব্যবহার করে একটি চীনা মিনি পিসিতে সিস্টেম বীপকে কেবল "অক্ষম" করেছি । সিরিয়াসলি :)

আসলে এটি কোনও সিস্টেম বীপ ছিল না, এটি একটি বায়োস বিপ ছিল এবং সেখানে এটি নিষ্ক্রিয় করার কোনও বিকল্প ছিল না option তবে সবসময় কিছুটা আলাদা থাকে না। :) এখন আমি নিরব নিরবতা উপভোগ। :)

আমি কেবল বুজারকে বিচ্ছিন্ন করেছিলাম এবং স্পন্দিত ঝিল্লিটি সরিয়েছি। এটিকে নিঃশব্দ করার একমাত্র উপায় ছিল। স্ব-পরীক্ষার শব্দটি বন্ধ করার জন্য বিআইওএস-তে কোনও বিকল্প ছিল না এবং এটি খুব জোরে এবং বিরক্তিকর ছিল। সর্বোপরি, 200 ডলারের পিসির চেয়ে নীরবতা আরও মূল্যবান।


আপনার মন্তব্য @ জেসনওয়ারিয়ান এর জন্য ধন্যবাদ। উত্তরটি হ'ল: আমি কেবল বুজারকে বিচ্ছিন্ন করেছিলাম এবং স্পন্দিত ঝিল্লিটি সরিয়েছি। এটিকে নিঃশব্দ করার একমাত্র উপায় ছিল। স্ব-পরীক্ষার শব্দটি বন্ধ করার জন্য বিআইওএস-তে কোনও বিকল্প ছিল না এবং এটি খুব জোরে এবং বিরক্তিকর ছিল। সর্বোপরি, 200 ডলারের পিসির চেয়ে নীরবতা আরও মূল্যবান। :)
কুইলট্রিক

আমি আপনার উত্তরে এটি সম্পাদনা করেছি, এটি গুরুত্বপূর্ণ (লোকেরা মূলত মূল বিষয়বস্তুর জন্য আপনার পোস্টের ভোটগুলি পর্যালোচনা করে, তার নীচের মন্তব্যের জন্য নয়)। এখানেও আপনার প্রথম উত্সাহ দেওয়া হয়েছে। :-)
পিটার - মনিকা পুনরায় ইনস্টল করুন

আমি মনে করি এটি বিবেচনার জন্য একটি ভাল সম্ভাবনা, কারণ কিছু লোক কেবল কখনও কখনও তাদের বিল্ট-ইন স্পিকারগুলি যেভাবেই ব্যবহার করবে না।
রাকলাইস

0

ফ্রিবিএসডি 10.3-এ কেবলমাত্র কাজটি ছিল:

kern.vt.enable_bell=0

+1, এগুলি এখানেই অন্য উত্তরগুলির বিপরীতে ফ্রিবিএসডি 11.0 এ কাজ করেছিল বলে মনে হয়।
ybungalobill

0

এটি সিস্টেম নির্ভর বলে মনে হচ্ছে। আমি ফ্রিবিএসডি একটি বাহ্যিক হার্ড ড্রাইভে ইনস্টল করেছি এবং যাচাই করতে পারি যে এসার ল্যাপটপে এটি hw.syscons.bell=0সিস্টেমে কাজ করেছে, যখন লেনোভো সিস্টেমে আমাকে ব্যবহার করতে হয়েছিল kern.vt.enable_bell=0

এটি উভয় ডিভাইসে ভিটি ব্যবহার করা সত্ত্বেও।

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