ฉันใช้ Nautilus เพื่อสำรวจไฟล์ของฉัน ฉันใช้ระบบปฏิบัติการ Debian กับ KDE Plasma 5
ฉันใช้แป้นพิมพ์เยอะมาก เมื่อฉันกดปุ่มขึ้นเมื่อนำทางไฟล์ถ้าฉันอยู่ที่ปลายสุดของรายการไฟล์แล้ว Nautilus จะส่งเสียงบี๊บระบบใหญ่ซึ่งฉันจะได้ยินที่ระดับเสียง 100% ผ่านหูฟังของฉัน ปฏิกิริยาของฉันเปรียบได้กับการถูกไฟฟ้า
ฉันวางบรรทัดต่อไปนี้ไว้~/.bashrc
สำหรับผู้ใช้ sudo (root) และสำหรับผู้ใช้เดสก์ท็อปทั่วไป:
# Turn off system beep in console:
xset b off
xset b 0 0 0
อย่างไรก็ตามแม้เสียงบี๊บจะหายไปจากบางสถานที่ในระบบปฏิบัติการ (เช่นการลบบรรทัดว่างใน gnome-terminal) แต่ก็ยังคงอยู่ใน Nautilus ฉันเชื่อว่าเป็นเพราะ Nautilus ไม่ได้มาจากส่วนใดส่วนหนึ่ง.bashrc
หรือเพราะไม่สนใจxset
คำสั่ง
ฉันจะแก้ไขได้อย่างไร
สิ่งที่ฉันต้องการอาจอยู่ในระดับที่ลึกกว่า.bashrc
ไฟล์บางไฟล์ที่ถูกเรียกใช้โดยทุกอย่าง แต่ยังคงสามารถควบคุมเสียงได้ มิฉะนั้นการปิดใช้งานเสียงด้วยวิธีอื่นหรือแทนที่อาจเป็นเรื่องที่น่าสนใจ
~/.bashrc
เป็นไฟล์การกำหนดค่าผู้ใช้ของbash
เชลล์, เชลล์เทอร์มินัล Debian เริ่มต้น ถ้าคุณรู้ว่ามันชัดเจนว่าทำไมการตั้งค่า bash ไม่มีผลกับแอปพลิเคชั่นอื่นเช่น Nautilus
~/.profile
~/.bashrc
ตามที่ระบุไว้โดย @MSalters ~/.bashrc
จะทำงานเมื่อคุณเปิดเทอร์มินัลใหม่และไม่เมื่อคุณเข้าสู่ระบบ~/.profile
จะทำงานเมื่อคุณเข้าสู่ระบบ (หัวเราะดีกับปฏิกิริยาของคุณฉันมีประสบการณ์ด้วยตัวเอง!)
pcspkr
โมดูลหรือใช้การ์ดเสียงที่แตกต่างกัน - หากเป็นรุ่นหลังคุณจะต้องปิดเสียงในการตั้งค่าระบบ (รวมถึง Gnome ในคำตอบของสตีเฟ่น)