[arch-general] howto properly disable sound device pulse/alsa?

Matthew Monaco dgbaley27 at verizon.net
Mon Jul 11 23:07:54 EDT 2011


On 07/11/2011 07:50 AM, jesse jaara wrote:
> 2011/7/11 Matthew Monaco<dgbaley27 at verizon.net>
>
>> On 07/11/2011 12:30 AM, dmbuce at gmail.com wrote:
>>
>>> On 07/10/2011 07:44 PM, Matthew Monaco wrote:
>>>
>>>> I think since Gnome 3 / pulseaudio, I've had an annoying system beep
>>>> when shutting down. The pcspkr module is not loaded.
>>>>
>>>
>>> Are you blacklisting this module through the old syntax in rc.conf? The
>>> configuration for blacklisting modules changed not too long ago (although
>>> not
>>> terribly recently, either, so sorry if you were already aware of this).
>>>
>>> http://www.archlinux.org/news/**changes-to-module-**blacklisting/<http://www.archlinux.org/news/changes-to-module-blacklisting/>
>>>
>>>
>> I've been blacklisting it via "install pcspkr /bin/false" all along.
>>
> Blacklisting won't work I think as this isint the classical/physical
> beeper speaker embended in the motherborad but instead a "virtual"
> one implemented in the sound card to produce the beep sound from
> the real speakers. So only way is to just mute it.
>
>

So, like I was originally asking... I guess "amixer -c0 set Beep 0% mute" is ok 
in rc.local, but I'd prefer to not even have the device.

$ udevadm info --query=all 
--path=/sys/devices/pci0000\:00/0000\:00\:1b.0/input/input7/
P: /devices/pci0000:00/0000:00:1b.0/input/input7
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1b.0/input/input7
E: PRODUCT=1/111d/7605/1
E: NAME="HDA Digital PCBeep"
E: PHYS="card0/codec#0/beep0"
E: PROP=0
E: EV=40001
E: SND=6
E: MODALIAS=input:b0001v111Dp7605e0001-e0,12,kramls1,2,fw
E: SUBSYSTEM=input

I tried creating 00-custom.rules and 99-custom.rules in /etc/udev/rules.d

SUBSYSTEM=="input" NAME=="HDA Digital PCBeep" OPTIONS+="ignore_device"

I also tried = and == for OPTIONS. But the device is still showing up. Is there 
some Arch specific rule overriding this?


More information about the arch-general mailing list