Basic's Beep emits sound even if the sound mixer is muted.
Steps to reproduce:
1. Open e.g. Writer
2. Select Tools -> Macros -> Organize macris -> LibreOffice Basic
3. Select Main, and click Edit
4. Type "Beep" inside Sub Main
5. Mute system sound using the OS's mixer
The beep is audible.
The beep should be silenced by the mute setting.
I don't think this ever worked, so not a regression.
Operating System: openSUSE
Version: 126.96.36.199.alpha0+ Master
Nothing to do with libreoffice really, that beep should route to either of these two beep impls...
gdk_display_beep( getGdkDisplay() );
void SalDisplay::Beep() const
XBell( pDisp_, 100 );
where presumably gtk just calls XBell as well, see if the following beeps for you as well...
/* open connection with the server */
display = XOpenDisplay(NULL);
if (display == NULL)
fprintf(stderr, "Cannot open display\n");
/* close connection to server */
Oh, indeed. Yes, the above beeps as well. And tweaking pulseaudio to capture XBell is possible:
So not a bug on our side.