我收到错误(启动期间两次):
pipewire[1704]: mod.x11-bell: XOpenDisplay() failed
我想知道为什么会出现。
我尝试配置PipeWire X11 电铃模块。
尝试添加
~/.config/pulse/default.pa
.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展示如何使用系统声音文件夹中的任何内容更改声音信号。如果当然,它仍然有效!