วิธีปิดการใช้งานระบบบี๊บสำหรับผู้ใช้ที่ไม่มีสิทธิพิเศษ


10

จะปิดการใช้งานระบบบี๊บบน Linux ได้อย่างไร? ฉันไม่มีอำนาจ superuser ดังนั้นฉันจึงไม่สามารถคอมไพล์เคอร์เนล / ยกเลิกการโหลดโมดูลอีกครั้ง

คำตอบ:


11

สำหรับเสียงบี๊บที่สร้างขึ้นในเชลล์ของคุณ (ซึ่งดูเหมือนจะน่ารำคาญที่สุด) ให้เพิ่มส่วนนี้เป็น " ~ / .inputrc ":

set bell-style none

โปรดทราบว่านี่ไม่ใช่เทอร์มินัล - แต่เฉพาะโฮสต์ นั่นหมายความว่าเมื่อคุณเข้าสู่คอมพิวเตอร์เครื่องอื่นผ่านทางsshที่ไม่ได้ตั้งค่าเสียงเตือนจะกลับมา (ฉันทดสอบกับ Fedora)


นั่นจะไม่ช่วยอะไร ทั้งหมดนี้คือบอกแอปพลิเคชั่นบางอย่าง (เช่นเชลล์) ที่คุณไม่ต้องการให้ส่งเสียงบี๊บ มันจะไม่ส่งผลกระทบต่อผู้ใช้อื่น ๆ และมันจะไม่ได้จริงๆทำอะไรในกรณีของการเข้าสู่ระบบไม่อยู่ในท้องถิ่นต่อไป: ระฆังขั้วของพวกเขาอยู่ในพวกเขาขั้วไม่คอนโซล
SamB

6
โปรดอ่านคำถามและคำตอบของฉัน: เขาไม่ได้เป็นรูทและต้องการทำเพื่อบัญชีผู้ใช้ของเขาและมันจะช่วยเฉพาะในเชลล์ท้องถิ่นเท่านั้นที่ระบุไว้อย่างชัดเจนในคำตอบของฉัน
fschmitt

2
คำนึงถึงช่องว่าง : ~ / .inputrc ที่มีอยู่แทนที่ / etc / inputrc ซึ่งสามารถกำหนดสิ่งที่น่าสนใจบางอย่างได้ ตัวอย่างเช่นบน Debian สิ่งนี้สามารถแบ่ง Ctrl + Left / Right สำหรับคำและ / หรือการผูกเฉพาะ Rxvt - ดูคำถามนี้
Alois Mahdal

2

มีหลายระดับที่ผู้ใช้สามารถควบคุมการส่งเสียงบี๊บ นี่คือบางส่วนที่ฉันรู้:

ระดับการใช้งาน

  • 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 กำจัดมันไป


1

คุณไม่ได้เลือก "เปิดใช้งานระบบบี๊บ" ในระบบ -> การตั้งค่า -> เสียง -> เสียงเตือนระบบ?


3
สิ่งนี้จะถือว่าสภาพแวดล้อมเดสก์ทอปบางอย่าง? GNOME?
tshepang
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.