วิธีการปิดการใช้งานปริมาณการแจ้งเตือนจากบรรทัดคำสั่ง?


12

มีตัวเลือกในกล่องโต้ตอบการตั้งค่าเสียงแท็บเอฟเฟกต์เพื่อสลับระดับเสียงการแจ้งเตือน 'ปิดเสียง' มันทำงานได้และพอเพียงสำหรับความต้องการของฉันในการปิดการใช้งานเสียงบี๊บ / ระบบที่น่ารำคาญ

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

ฉันสแกนผ่าน gconf-editor, pacmd ของ pulseaudio, grepping ผ่าน / etc, แม้จะขุดผ่านซอร์สโค้ดควบคุมระดับเสียงของ GNOME แต่ฉันไม่เห็นว่าจะสามารถตั้งค่านี้ได้อย่างไร

ฉันรวบรวมว่า gnome-volume-control มีการเปลี่ยนแปลงตั้งแต่ไม่กี่รุ่นที่ผ่านมา

ไอเดีย?

คำตอบ:


6
  • ตัวเลือก 0: (นี่อาจเป็นสิ่งที่คุณกำลังมองหา)

    sudo su gdm -c "gconftool-2 --set /desktop/gnome/sound/event_sounds --type bool false"
    
  • ตัวเลือกที่ 1:

    ชั่วคราว:

    sudo modprobe -r pcspkr  
    

    ถาวร

    echo “blacklist pcspkr” >> /etc/modprobe.d/blacklist
    
  • ตัวเลือก 2:

    ค้นหา "set bell-style" ใน/etc/inputrc(ตัวเลือกคือnoneหรือvisible)

  • ตัวเลือก 3:

    sudo mv -v /usr/share/sounds/ubuntu/stereo/*.ogg {*.disabled}
    
  • ตัวเลือก 4:

    man xset
    

ฉันทำมาแล้วจริง ๆ แต่เสียงเตือนผ่านทางลำโพงเสียงผ่าน pulseaudio ไม่ใช่ลำโพง PC on-board (ซึ่งฉันถอดปลั๊กออกในกรณีนี้)
ไบรซ์

สำหรับฉันแล้วดูเหมือนว่าจะมีการเผยแพร่ไม่กี่ครั้งที่สามารถควบคุมผ่าน gconf ได้ แต่ฉันไม่เห็นอะไรเลยด้วย gconftool-2 หรือ gconf-editor นอกจากนี้ยังมียูทิลิตี้ pacmd สำหรับจัดการการตั้งค่าเสียงซึ่งดูเหมือนว่ามันควรจะเป็นเครื่องมือที่ถูกต้อง แต่ฉันไม่สามารถแยกแยะได้ว่าลำดับของคำสั่งใดที่จะส่งผลให้สลับการตั้งค่านั้น (ฉันพยายามเรียกใช้pacmd infoก่อนและหลังการสลับปิดเสียงเตือนและกระจายเอาต์พุต แต่ไม่เห็นสิ่งใดที่เกี่ยวข้อง)
Bryce

อืมมันคงจะดีถ้า downvoters กล่าวว่าทำไมพวกเขา downvoted ดังนั้นฉันสามารถ "แก้ไข" คำตอบ ...
ผิดพลาดโง่

11

ตามล่ามานานแล้ว โดยเฉพาะอย่างยิ่งเนื่องจากฉันไม่ใช้ pulseaudio และฉันไม่สามารถปิดเสียงเตือนจาก UI (WTF !?)

สิ่งนี้ทำ โอ้ความสุขอันแสนหวานแห่งความเงียบ!

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