pipeline mod.x11-bell:XOpenDisplay() 失败

pipeline mod.x11-bell:XOpenDisplay() 失败

我收到错误(启动期间两次):

pipewire[1704]: mod.x11-bell: XOpenDisplay() failed

我想知道为什么会出现。

    .include /etc/pulse/default.pa
    
    `# audible bell
    load-sample-lazy bell-window-system /usr/share/sounds/freedesktop/stereo/bell.oga
    load-module module-x11-bell

我有 Debian Bookworm 的内核版本:

uname -a

Linux XXX 6.0.0-6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.0.12-1 (2022-12-09) x86_64 GNU/Linux                                          

什么都没起作用。有谁知道如何解决它?

答案1

如果您的音频工作正常,那么您可以安全地忽略它,显然

据我了解,这与 X 之前加载 PipeWire X11 响铃模块和/或不使用该标志有关nofail。看起来mod.x11-bell 在没有 X 的情况下使用时会崩溃,但 Gnome 似乎稍后会重新加载它。

我不能说适用于所有桌面环境,但就我而言,GNOME 似乎会在启动过程的后期阶段处理它。我的音频工作正常,如果我pw-cli list-objects | grep libpipewire-module在启动后运行,X11 铃声模块会显示为已加载。我在 Wayland,但在 X 上都一样。

最后,您应该考虑是否需要该模块。显然,它x11-bell被移动到一个单独的模块中,因为大多数人不想要它

编辑:添加链接和更多信息

答案2

注意:不需要。 “libpipewire-module-x11-bell”模块只是在触发 pipeline 时播放的声音信号(响铃)。这是启动时响起的小铃铛。不要与 GUI 可用时发出的铃声(在 Linux Mint-Cinnamon 或 POP OS 等系统上)混淆。如果错误提示很烦人,或者日志提示中充满了无用的提示,可以禁用系统请求敲响不再存在的铃声,从而摆脱错误提示。请参阅如何:https://discussion.fedoraproject.org/t/pipewire-pulse-how-to-change-sound-sample-bell-window-system/70683

答案3

额外的: https://discussion.fedoraproject.org/t/pipewire-pulse-how-to-change-sound-sample-bell-window-system/70683展示如何使用系统声音文件夹中的任何内容更改声音信号。如果当然,它仍然有效!

相关内容