On Tue, 2013-01-08 at 13:23 -0600, Nathan Schulte wrote: > Package: src:linux > Version: 3.2.35-2 > Severity: minor > > Upon boot, with no ALSA present (package: alsa-base), the kernel outputs this > harmless message: > > Error: Driver 'pcspkr' is already registered, aborting... > > This was detailed in bug 495674, and was addressed by a blacklisting of the > snd-pcsp module in alsa-base. That's all fine and suitable, but the > following reply nailed the real issue: > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495674&trim=no#55 > > To quote: -- > > There seems to be an assumption here that this issue should be > resolved by a blacklist in alsa-base... but what about systems w/o > alsa-base? Servers that have no use for sound are also reporting this > potentially frightening (albeit benign) error message, but are > unlikely to have the alsa-base package installed. > > It seems to me that snd-pcsp should be blacklisted on all systems by > default. [...]
I agree, and I think we have two options: 1. Blacklist in udev rather than alsa-base. This is already done for the framebuffer drivers in /etc/modprobe.d/fbdev-blacklist.conf, which conflict with KMS and X drivers. 2. Remove the module alias from snd-pcsp. This is already done for certain obscure network protocols which would otherwise be loaded on demand by any local user. I prefer option 2, since option 1 would make it difficult to switch the preferred driver in the linux package later. Anyone have any other opinions on this? Ben. -- Ben Hutchings All the simple programs have been written, and all the good names taken.
signature.asc
Description: This is a digitally signed message part