Archlinux:升级 Kernel 2.6.27 内核后禁用 Speaker

Edit on Github

由于 Kernel 2.6.27内核新增了 snd-pcsp 模块,将 Speaker 模拟成为声卡,可能令部分声卡出现问题。我的问题是出现出错信息(log):

Driver 'pcspkr' is already registered, aborting...

最简单的解决方法就是将 pcspkr、snd-pcsp 同时加入 blacklist。

还可以试试,新建 /etc/modprobe.d/pcspkr,写入:

blacklist pcspkr
blacklist snd_pcsp

在 /etc/rc.conf 里同时屏蔽 pcspkr, snd_pcsp

参考资料

http://bbs.archlinux.org/viewtopic.php?pid=434628 *
http://www.archlinux.org/news/414/ *
http://www.linuxsir.org/bbs/lastpostinthread337550.html *