imperialWicket

am i the only croquet-playing computer nerd?

« Msikivu 0.8.3: A responsive, configurable theme for Habari AWS: Install Chicago Boss on Amazon Linux »

Disable system beeps in CrunchBang (Debain) with Intel sound card

2012-04-22

I will probably write about this in greater detail another time, but I finally updated my primary laptop from Fedora 14 to the latest CrunchBang Statler release.

My biggest frustrations had to do with driver issues, which is strange, as I have not experienced hardware compatibility issues in Linux since installing Dapper on an old Dell laptop. These issues were: broadcom wireless driver support (which is an issue with the 2.6.32 kernel release, not a distro-specific issue), and our title issue with system beeps when running with an Intel sound card.

If you are having issues with system beeps in CrunchBang (with a non-intel card), you should check framling's recommendations in the crunchbang forums. Those instructions removed some of my system beep issues, and in fact they work well for a most non-intel cards. You can also try nmk's simpler recommendation in that same thread, and it will likely resolve the issue for non-intel cards as well.

Still beeping at startup and shutdown after these configuration changes? My Dell (with the Intel sound card) was. Until I found these intel-specific notes in the Debian user forums. It seems that the intel drivers have a setting that overrides the pcspkr module, and the default is enabled/on. As enok notes in that thread:

# echo "options snd_hda_intel beep_mode=0" >> /etc/modprobe.d/alsa-base.conf
# echo "blacklist pcspkr" >> /etc/modprobe.d/blacklist.conf

Those two options are all you need on Intel cards. Note that if you attempted any of the techniques in the other posts, you likely already added the "blacklist pcspkr" line to your blacklist.conf file.

You will probably still get a system beep at the next shutdown, since the new beep_mode configuration won't be loaded. But the next time you boot the machine, you should enter a sweet, blissful, and beep-free environment.

6 Responses to Disable system beeps in CrunchBang (Debain) with Intel sound card

Feed for this Entry

6 Comments

  • This left me with no sound at all in Crunchbang!

    #8567 | Comment by ogodon on May 26, 2012 01:49am
  • @ogodon - Sorry to hear that, I know I encountered a lot of frustration trying to get things working as expected on my old Dell w/ the Statler release. There are a lot of good threads in the #! forums and if you post more details here, I will add any insight I can offer.

  • Great tip thanks. For some reason I couldn't get permissions to do it this way, so I had to sudo nano it in there but worked great non the less.

    #10708 | Comment by benny on Nov 4, 2012 04:11pm
  • Worked for me on a Dell Optiplex 780 running Crunchbang Waldorf. It left normal audio enabled but disabled motherboard beep. Thanks.

    #10918 | Comment by Mark Jones on Jan 14, 2013 03:54pm
  • I was geeting this problem too, and as ogodon, ive been left with no sound at all after doing this. But i solved my problem in the sound manager, selecting pc beep e leaving it mute (on lowest volume didnt work)

    #10929 | Comment by Nelito on Jan 16, 2013 07:23am
  • @Nelito - Sorry these steps didn't work out for you, but I'm glad you got it resolved.

    Thanks for posting your resolution via sound manager, hopefully that can help others who have similar issues.


About You

Email address is not published

Add to the Discussion

Search