You are not logged in.

#1 2010-05-06 19:12:31

joe.koenig
Member
Registered: 2010-05-06
Posts: 14

'xset b off' doesn't work anymore

I've tried to disable the system beep locally via Xorg according to:
http://wiki.archlinux.org/index.php/Dis … eaker_Beep

$ cat ~/.xinitrc|grep xset
xset b 0
xset -b
xset b off

$ cat ~/.bashrc|grep xset
    xset b 0
    xset -b
    xset b off

$ cat ~/.inputrc |grep bell
set bell-style none


Didn't help.  I can disable it globally (eg:  # rmmod pcspkr), but I was wondering why it can't be disabled via Xorg anymore.

It might be a general issue with Xorg:
http://www.mail-archive.com/debian-bugs … 73038.html

Yet, it could be an issue with the particular Xorg-builds (of Archlinux and/or others).

Thanks for your attention.  Looking forward to your input.
Joe


$ uname -a
Linux myhost 2.6.33-ARCH #1 SMP PREEMPT Mon Apr 26 20:00:20 CEST 2010 i686 AMD Athlon(tm) II X2 240 Processor AuthenticAMD GNU/Linux

$ lspci|grep -i audio
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)

Offline

#2 2010-05-20 19:37:15

my64
Member
From: France
Registered: 2007-12-30
Posts: 88

Re: 'xset b off' doesn't work anymore

Same problem here also, on a portable samsung X420.
Each time I do something wrong, I get this horrible noisy PC speaker beep ! xset b off does not work also.
Any hint or workaround ?
Olivier

Offline

#3 2010-05-20 19:39:50

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: 'xset b off' doesn't work anymore

Easier than removing or blacklisting the module is to mute the channel "Beep" in alsamixer.

This probably won't work for everyone, as I don't think all drivers have this channel.

Offline

#4 2010-05-20 19:50:24

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: 'xset b off' doesn't work anymore

[karol@black ~]$ cat ~/.xinitrc|grep xset
xset -b
xset b off
xset b 0 0 0

Try adding this to your .bashrc

# no "beep"
setterm -blength 0

Works for me.

Last edited by karol (2010-05-20 19:52:52)

Offline

#5 2010-05-20 19:56:46

my64
Member
From: France
Registered: 2007-12-30
Posts: 88

Re: 'xset b off' doesn't work anymore

Thank you both.
Alsamixer mute on beep did work fine for me.

Offline

#6 2010-05-20 20:36:04

linux-ka
Member
From: ADL
Registered: 2010-05-07
Posts: 232

Re: 'xset b off' doesn't work anymore

ok, I do not have a beep-channel....and I tried the "set blength 0", but it did not work...is there any other possibility? This "beep" is terrible !!

Offline

#7 2010-05-20 20:38:35

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: 'xset b off' doesn't work anymore

Actually, I had to add

MODULES=(!pcspkr)

to my /etc/rc.conf.
I don't think I need the xset and setterm stuff anymore :-)

http://wiki.archlinux.org/index.php/Dis … eaker_Beep

Last edited by karol (2010-06-24 11:56:22)

Offline

Board footer

Powered by FluxBB