ฉันจะปิดบี๊บในเทอร์มินัลใน Linux ได้อย่างไร [ปิด]


22

ฉันเพิ่งเริ่มใช้เดสก์ท็อปพีซีเครื่องใหม่ที่ติดตั้ง Ubuntu Linux อย่างไรก็ตามเครื่องส่งเสียงบี๊บอย่างน่ารำคาญ เช่นถ้าฉันอยู่ที่จุดเริ่มต้นของบรรทัดและฉันกด Backspace มันจะส่งเสียงบี๊บเพื่อบอกฉันว่าไม่มีตัวอักษรที่จะลบ จากถ้าฉันพยายามแท็บเสร็จสมบูรณ์และไม่มีความสมบูรณ์มันก็จะส่งเสียงบี๊บ

ฉันจะปิดสิ่งนี้ได้อย่างไร



ลิงก์ที่ให้ไว้โดย Raoul กล่าวว่าใน terminal gnome "ไปที่ Edit -> การตั้งค่าโปรไฟล์ -> ทั่วไปและยกเลิกการเลือกช่องทำเครื่องหมาย" Terminal Bell "ด้านล่าง มันค่อนข้างแปลกที่การตั้งค่าเสียงนี้จะอยู่ในแท็บที่เรียกว่า "ข้อความ" แต่มันได้ผล
Paul Rougieux

คำตอบ:


19

ในขณะที่ลำโพงพีซีนั้นน่ารำคาญไปหมด (อย่างน้อยฉันก็คิดว่ามัน) ฉันแค่ไป

modprobe -r pcspkr

และเพิ่มลงใน /etc/modprobe.d/blacklist.conf เช่นนี้:

blacklist pcspkr

ไม่มีเสียงบี๊บอีก เคย

ไม่สามารถใช้งานกับระฆังผ่าน / dev / snd / * ได้


2
เมล็ดที่ใหม่กว่านั้นใช้ snd_pcsp แทนหากข้างต้นใช้งานไม่ได้ ลอง modprobe -r snd_pcsp และบัญชีดำ snd_pcsp
โจเซฟ Kern

ทิ้งลูกน้อยด้วยน้ำอาบ!
Dan Carley

2
ฉันคิดว่า 'โยนทารกออกมาพร้อมกับน้ำอาบน้ำ' จะถอดปลั๊กลำโพงคอมพิวเตอร์ ;-)
ไคล์ Brandt

1
+1 นี่ตอบคำถามตรงข้ามของฉัน: "ฉันจะส่งเสียงบี๊บให้ทำงานได้อย่างไร"
Ternary

นั่นไม่ใช่คำตอบที่มากนักฉันแค่อยากให้เครื่องส่งเสียงบี๊บ! ไม่ใช่เสียงของฉันที่จะจากไป!
gideon

21

การแก้ไขที่ง่ายที่สุด: ใส่

set prefer-visible-bell on

~/.inputrcในของคุณ

อย่างไรก็ตามสิ่งนี้จะใช้ได้กับแอปพลิเคชันที่ใช้ไลบรารี readline เท่านั้น (รวมถึง Bash) แอปพลิเคชั่นอื่น ๆ อาจตัดสินใจส่งเสียงบี๊บถึงคุณ

หากคุณต้องการปิดการส่งเสียงบี๊บทุกครั้งคุณจะต้องทำในเครื่อง วิธีการทำเช่นนี้ขึ้นอยู่กับเครื่องของคุณ ในxtermตัวเลือกของมัน-vb(ยังทำงานในอาคารอื่น ๆ อีกมากมายเช่นใน rxvt) เทอร์มินัลกราฟิกส่วนใหญ่มีตัวเลือกการกำหนดค่าสำหรับสิ่งนี้

นอกจากนี้โปรดดูVisible bell mini-Howtoสำหรับรายละเอียดที่สกปรกทั้งหมด


8

จากโลกไซเบอร์ :

  • เปิด terminal Gnome
  • คลิกที่การตั้งค่า> การตั้งค่า> Silence Terminal Bell

2
เสียงเหล่านี้เหมือนคำแนะนำสำหรับแอปพลิเคชัน KDE และทำงานไม่ถูกต้องบน Gnome Terminal อย่างไรก็ตามคุณอยู่ในเส้นทางที่ถูกต้อง
Rory


7

นอกจากsettermโซลูชันการตั้งค่าและ GNOME ที่แนะนำไปแล้วมีสิ่งต่อไปนี้:

ถ้าทำงาน X, เปิดและป้อนxtermxset b off

หากต้องการปิดใช้งานกระดิ่งระบบในการเริ่มต้น Bash ให้แก้ไข~/.inputrcหรือ/etc/inputrcเพิ่มบรรทัดset bell-style noneหรือset bell-style visualถ้าคุณต้องการแฟลชหน้าจอ

มีบทความที่ดีเกี่ยวกับเรื่องนี้ที่นี่

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