Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: billd on 16 January 2020, 12:44:54

Title: [SOLVED] How to disable system beep?
Post by: billd on 16 January 2020, 12:44:54
Hi all,
I searched for this answer (i really did), but without success. I find the system beep on all "errors" annoying. How can i disable this sound please? Thx much!
Title: Re: How to disable system beep?
Post by: ####### on 16 January 2020, 14:02:49
I don't know if you have pulseaudio and there were any additional steps, but you could try typing "alsamixer" in the terminal. Use the left and right arrows to go to the Beep fader. Either use the up and down arrows to set it to zero and / or press m on the keyboard to toggle the mute button at the bottom, it says MM when muted, OO when not. Pressing F6 switches sound cards as per the on screen instructions, if you had more than one, say it was a desktop with a dedicated plugin sound card plus one built in the mobo, then you would need to adjust the right one. Press escape to exit.
Title: Re: How to disable system beep?
Post by: nous on 16 January 2020, 20:12:20
Code: [Select]
% sudo rmmod pcspkr
% sudo echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf
Title: Re: How to disable system beep?
Post by: billd on 17 January 2020, 07:59:16
I was able to change the settings using the first method, but they revert to the previous settings on reboot. I do seem to have some PulseAudio going on as well. The second suggestion worked immediately, and also after reboot. Thanks for the help guys! Ah the beepless silence! Artix rocks!
Title: Re: How to disable system beep?
Post by: ####### on 17 January 2020, 21:18:25
The alsa-utils-openrc (or the equivalent for other inits) needs to be installed and the alsasound service enabled for the state to be saved at shutdown and restored at boot with straight alsa btw, if you had any problems with volume settings not being saved later.