[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#540831: blacklisting pcspkr ruins beep(1), and icewm' mail beep



! Jidanni, in #544496 you mentioned a "ruined" sound. Can you hear
! music? Do you mean that only your beep has gone? Well in that case I
Yes, mplayer not affected by this bug, only beep and icewm mail beep
! propose to reanable pcspkr and reassign 540831 to linux-latest-2.6.

| jidanni, a few questions about your lack of a console beep:
Yes must insert modules to get beep(1) to work.
diff(1) shows amixer output is not affected by module insertion.
Left most control in alsamixer affects mplayer, but not beep(1).
Only Thinkpad special buttons affect beep(1) volume.
mplayer unaffected by this Bug#540831. alsamixer too complicated for worried me to
fiddle with. Send me a shell script to run if you need exact output.
$ amixer info
Card default 'I82801DBICH4'/'Intel 82801DB-ICH4 with AD1981B at irq 11'
  Mixer name    : 'Analog Devices AD1981B'
  Components    : 'AC97a:41445374'
  Controls      : 28
  Simple ctrls  : 20
Tell me if you want the whole amixer output.
|  Does "modprobe -r pcspkr" make the console beep stop working again?
yes
|- Does "modprobe snd-pcsp" make the console beep work again?  Does the
yes
|  ALSA mixer let you control it, and in particular mute and unmute it?
no, "m" on leftmost item mutes mplayer, but not beep.
|  Does commenting out the "blacklist snd-pcsp" in
|  alsa-base-blacklist.conf make the console beep work after you boot
|  your system?  Does snd-pcsp properly come up as the second sound
|  card, not the first?
I would rather not edit files or reboot at this point.
|(And to answer the question in your other mail, if your ALSA driver does
|not support the console beep, that *seems* like a bug in the ALSA
|driver; you should report that against the linux-image-2.6.foo package
|for your kernel if you use the stock kernel with its built-in ALSA
|drivers, or against alsa-driver if you build ALSA drivers from the
|alsa-source package.)
All I know is I use
$ apt-cache policy linux-image-2.6.30-1-686 ... Installed: 2.6.30-6

! As mentioned by others in this thread you should check your sound
! card for the ability to simulate a terminal beep, what most drivers

I do not know how to check my soundcard.

! do. Mailnotification and system sounds can also be handled by your
! soundcard, though. But if you use your internal speaker (maybe a
! piezo one?) for all your sound, then you really need pcspkr, which
! is proposed to use on embedded sytems by the kernel maintainers. Are
! you using such one?

I use IBM Thinkpad r50e.

! Anyway, it is not a question of Debians alsa-base. If one build
! pcspkr from our alsa-source package (s)he knows what (s)he is doing.
! Removing the blacklisting of pcspkr from alsa-base is consistent in
! that case. Will be done next upload.

All I know is it used to beep when mail arrived...

> #544496 will be fixed in 1.0.21 upload.

Well, OK, thanks everybody. Be sure to Cc: me if needed as I suppose
soon again things will worksforme.



Reply to: