You are not logged in.
Hi,
I've added this for the MODULES in rc.conf:
MODULES=(!pcmcia !pcmcia_core !pcspkr !snd_pcsp powernow-k8 cpufreq_ondemand)
and still I hear this annoying sound when I hit the <TAB> in the console, over and over and over again....
I've disabled the pc speaker and its sound module, and I have configured the ALSA using alsaconf succesfully (the sound is crap on my HP Compaq 615, but that's because of the speakers, not Linux). Still if I run the "alsamixer" command, I can see the volume of the pc speaker right there, but if I change the PC speaker volume the system volume is not changed. Is there an alsa "beep" sound for the <TAB> i need to kill somewhere? This mind boiling sound I hear every time in xterm when I make an error of some sort in the keyboard, like when I'm working in Vim and I scroll to the top of the file and hit the line, etc.
lsmod gives me this output:
Any advice?
Last edited by tomislavski (2010-04-02 07:13:51)
Offline
Open the computer, pull the right cable. Done.
Simple and effective, although maybe not what you're looking for, It's damn easy to find the right cable though.
Offline
You could run
setterm -blength 0
or add it to your .profile to disable the bell in the console, you're executing it in. And
xset b off
is the Xsession pendant.
Last edited by ber_t (2010-03-24 19:58:16)
Offline
amixer and alsamixer show me a 'Beep' control. Maybe you should try disabling that. (I tried enabling it. I feel your pain.)
amixer set Beep off
Offline
Hello, I did an update after quite some time and now I'm too having the beep on Tab etc. I did all of the above with no success. any further ideas?
In alsamixer I don't have Beep, Pc Speaker nor Pc Beep
Offline
Offline
no, I didn't try *that*. I thought it was a joke
Offline
@tomislavski:
I believe your internal beeper is controlled by the drivers for your soundcard instead of the generic pcspkr-driver, since blacklisting pcspkr and snd_pcsp had no effect. I also use the snd_hda_intel-driver on my netbook, and I have two separate controls for speakers in alsamixer - "Speaker" refer to sounds played through normal applications, while a "Beep"-control refers to those annoying console beeps. You could check if you have a similar setup, and in that case just mute the Beep-control.
I'm too having the beep on Tab etc. I did all of the above with no success.
The original poster had allready tried placing !pcspkr and !snd_pcsp in the MODULES array in /etc/rc.conf, which on most (older?) computers should be enough to disable the internal speakers system-wide. Did you try that too? You can test the procedure without rebooting by running:
su -c "rmmod pcspkr"
As for disconnecting the cable to the internal speaker, I don't think it was intended as a joke. I've done the procedure before, and at least on my desktop computer the internal speaker was quite easy to locate, and it was connected to the motherboard by a single, easily removable cable. If you're on a laptop however, the procedure might be a bit more bothersome.
Last edited by Peanut (2010-04-01 01:03:49)
Offline
Hi everyone, thanks for your help.
I was moving from Munich back home: I'm still recovering.
I the stuff that was suggested nothing worked. I do have a "Beep" in the alsamixer and I have set it to zero manually, but when I tried the proposed commands I got this:
[tomislav@shakenbake ~]$ amixer set Beep off
amixer: Unable to find simple control 'Beep',0
[tomislav@shakenbake ~]$
and this:
[tomislav@shakenbake ~]$ setterm -blength 0
executed nicely, but the beep won't die. I think that I will loose my guarrantee for the laptop if I dig inside it, but I think I will have to. Crap... I'm a bit worried I'll mess something up. Where is this cable, I would like to disconnect it gently and carefully and then boil it in hot water after I smash it with a hammer, put salt on it's wounds and keep it in a freezer for a few hours. It is THAT annoying. More than that orange on youtube. Much more.
Offline
Yeah, something just crossed my mind:
BIOS uses the pc speaker for POST signals? If this is so and I rip out the cable, how will I then know if something goes wrong during the POST?
Offline
Yeah, something just crossed my mind:
BIOS uses the pc speaker for POST signals? If this is so and I rip out the cable, how will I then know if something goes wrong during the POST?
Plug it back in again if you need it. After all, at that point the system will be down anyway, right?
Offline
I had this issue and I fixed it with the following method:
* In alsamixer, mute the beep control or set it to 0 (or both).
* Execute 'alsactl store'.
*
Offline
@Nareto
What do you have in your MODULES array in /etc/rc.conf?
Offline
Finally, it died.
@Square
Thank. You. So. Very. Freaking. Much. It's finally dead.
I've lowered the volume of the Beep in alsamixer and I've used the key "M" to set it to mute. Now, there is no more of that annoying sound. Now I can work...
Thanks everyone for helping me kill the beep.
Last edited by tomislavski (2010-04-02 10:32:09)
Offline
I know I'm late and my solution is kind of an overkill, but I solved this problem by disabling the PC Speaker module during kernel compilation...
It's not much of a hassle if you already do compile your own kernel.
Offline
I know I'm late and my solution is kind of an overkill, but I solved this problem by disabling the PC Speaker module during kernel compilation...
It's not much of a hassle if you already do compile your own kernel.
I'm just getting to the apprentice level in Linux (thanks to Arch), so when I hear that someone is compiling his/hers own kernel, my reaction is:
Offline
no, I didn't try *that*. I thought it was a joke
Lmao, it wasn't first of april when I said it
Me myself I've pulled out every single one of "that bunch of colorful cables" except for the beep, I've also removed the front and the power on button in the process, it's awesome to have a computer nobody but you knows how to start and operate. Tip: use a screwdriver.
Offline
well, my beep is dead too. I guess it went dead after a reboot
Offline