จะปิดการใช้งานระบบบี๊บบน Linux ได้อย่างไร? ฉันไม่มีอำนาจ superuser ดังนั้นฉันจึงไม่สามารถคอมไพล์เคอร์เนล / ยกเลิกการโหลดโมดูลอีกครั้ง
จะปิดการใช้งานระบบบี๊บบน Linux ได้อย่างไร? ฉันไม่มีอำนาจ superuser ดังนั้นฉันจึงไม่สามารถคอมไพล์เคอร์เนล / ยกเลิกการโหลดโมดูลอีกครั้ง
คำตอบ:
สำหรับเสียงบี๊บที่สร้างขึ้นในเชลล์ของคุณ (ซึ่งดูเหมือนจะน่ารำคาญที่สุด) ให้เพิ่มส่วนนี้เป็น " ~ / .inputrc ":
set bell-style none
โปรดทราบว่านี่ไม่ใช่เทอร์มินัล - แต่เฉพาะโฮสต์ นั่นหมายความว่าเมื่อคุณเข้าสู่คอมพิวเตอร์เครื่องอื่นผ่านทางssh
ที่ไม่ได้ตั้งค่าเสียงเตือนจะกลับมา (ฉันทดสอบกับ Fedora)
มีหลายระดับที่ผู้ใช้สามารถควบคุมการส่งเสียงบี๊บ นี่คือบางส่วนที่ฉันรู้:
ระดับการใช้งาน
export LESS="$LESS"' -q'
- เพิ่ม -q ในตัวเลือกเริ่มต้นless
เพื่อไม่ให้กดกริ่ง (เช่นเมื่อพยายามเลื่อนผ่านจุดสิ้นสุดของไฟล์)echo 'set bell-style none' >> ~/.inputrc
- ปิดใช้งานเบลล์สำหรับแอปพลิเคชันทั้งหมดที่ใช้readline
(รีสตาร์ทเครื่องเพื่อดูผลกระทบ)ระดับเทอร์มินัล
xterm -vb
- เปิดใช้งาน "visual bell" ซึ่งกะพริบหน้าต่างเทอร์มินัลแทนที่จะทำเสียงส่งเสียง คุณสามารถเพิ่มxterm*visualBell: true
ทรัพยากร X ของคุณ ( ~/.Xdefaults
) เพื่อเปลี่ยนค่าเริ่มต้น เทอร์มินัลอีมูเลเตอร์ส่วนใหญ่มีตัวเลือกที่คล้ายกันระดับเซิร์ฟเวอร์ X
xset b off
- ปิดใช้งานเบลล์เซิร์ฟเวอร์ Xระดับเครื่องจักร?
alsamixer
- ปิดเสียงหรือเปิดSpeaker
และBell
ช่องในกรณีของฉันปิดเสียงช่อง ALSA ไม่ได้ช่วยฉันยังมีเสียงระฆังจากลำโพงในตัวบางครั้ง (แม้จะเสียบหูฟังอยู่ก็ตาม) แต่การปิดการใช้งานระฆังเซิร์ฟเวอร์ X กำจัดมันไป
คุณไม่ได้เลือก "เปิดใช้งานระบบบี๊บ" ในระบบ -> การตั้งค่า -> เสียง -> เสียงเตือนระบบ?