Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57411 - [linux] pc speaker is missing from linux-4.15.1-2

Attached to Project: Arch Linux
Opened by Antonio (kokoko3k) - Wednesday, 07 February 2018, 10:41 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 10 February 2018, 10:51 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 7
Private No

Details

Description:
Since linux 4.15.1, in noticed that system beep does not work anymore.

koko@Gozer# sudo modprobe pcspkr
modprobe: FATAL: Module pcspkr not found in directory /lib/modules/4.15.1-2-ARCH


Is this intentional?
Can we have it back, please? It is useful on headless servers.
In my particular case, the server emits a beep to aler me and my co-worker when it is running from UPS and not from the mains, allowing us to check what happened.

Thanks.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 10 February 2018, 10:51 GMT
Reason for closing:  Fixed
Comment by G. M. (NoSuck) - Wednesday, 07 February 2018, 13:28 GMT
“I like how that one computer plays ‘Für Elise’.” --someone from legal, obliviously reporting a temperature breach

“It's Drive 8 of Pod G. ‘Twinkle, Twinkle Little Star’.” --a senior admin, instructing a new admin on drive replacement procedure

The pcspkr module not only saves time but also provides an extra layer of highly accessible checking. And it's fucking cool.
Comment by Robin Becker (replabrobin) - Friday, 09 February 2018, 13:30 GMT
I also miss this module. I use it for alerts.
Comment by Ike Rippin (Janick.Hauck92) - Friday, 09 February 2018, 13:47 GMT
There is new snd_pcsp module avalaible instead. https://cateee.net/lkddb/web-lkddb/SND_PCSP.html
Comment by Antonio (kokoko3k) - Friday, 09 February 2018, 13:53 GMT
New?
snd_pcsp is in the kernel since 2.6.26 :)
Comment by Ike Rippin (Janick.Hauck92) - Friday, 09 February 2018, 14:00 GMT
New in Arch. Previous kernels didn't have it. You can use it instead of pcspkr. It can emit crackling sound on boot.
Comment by Antonio (kokoko3k) - Friday, 09 February 2018, 16:13 GMT
I'm sorry, but what kernel are you referring to?
# uname -a
Linux Gozer 4.15.1-2-ARCH #1 SMP Sun Feb 4 22:27:45 UTC 2018 x86_64 GNU/Linux
# modprobe snd_pcsp
modprobe: FATAL: Module snd_pcsp not found in directory /lib/modules/4.15.1-2-ARCH
# zgrep -i PCSP /proc/config.gz
CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_PCSPKR_PLATFORM is not set
Comment by Eli Schwartz (eschwartz) - Friday, 09 February 2018, 17:08 GMT
4.15.1-4 and on does have it enabled, but you need [testing] for that...
Comment by marcin82 (marcin82) - Friday, 09 February 2018, 17:21 GMT
It will be sufficient in next minor release, 4.15.2-2 (current in testing):
CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_PCSPKR_PLATFORM=y
CONFIG_INPUT_PCSPKR=m
Comment by Antonio (kokoko3k) - Friday, 09 February 2018, 18:00 GMT
So, where 4.15.1-2 has no pc speaker support at all, 4.15.1-4 will provide full soundcard emulation via buzzer and pcspkr will be back in 4.15.2-2?
Man, that's quite confusing :-)
Comment by marcin82 (marcin82) - Saturday, 10 February 2018, 10:21 GMT
Package kernel was updated. Thank you. Report can be closed.

Loading...