Peter Wood wrote:
Hi list,
I have been trying to get the console beep working on 2 laptops (one with a SIS and one with an Intel sound card). pcspkr is compiled as a kernel module on both laptops and shows as loaded in lspci
Presumably you mean lsmod. lspci shows you PCI devices (which the PC speaker usually won't show up as) while lsmod shows you loaded kernel modules. Running `lsmod | grep pcspkr` should show if the module is loaded, which is what I suspect you have already verified. udev system may load the pcspkr module automatically (if it's not user-blacklisted) or it could be loaded automatically through system configuration.

, but I don't get any beeps either in the text console nor in X. Both laptops used to run Debian and issued beeps in console mode on double tab in bash, etc. I did modify any files to disable beeps, and yes I have unmuted all sound controls. Also tried unloading alsa, but this did not resolve the issue either. Does anyone know how I can get this working again?
Thanks,
Peter

You can try installing the app-misc/beep program which sends a beep to your PC speaker when you call the application `beep` (read the manpage for all sorts of fun you can have with the pitch and length of the beep - I've even sent strings of Morse Code with it.) This should tell you if the problem is a console setting or an issue with the kernel module or the hardware. I'll also note that different X consoles handle the beep differently. For example, the Xfce terminal (simply called "Terminal") won't issue a beep when I backspace at a prompt while "xterm" will. All of my tty consoles will beep with the pcspkr module loaded, and I'm running the Gentoo standard agetty with a linux terminal emulation type for reference.

--
Josh


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to