パイプライン mod.x11-bell: XOpenDisplay() 失敗

パイプライン mod.x11-bell: XOpenDisplay() 失敗

エラーが発生します(起動中に2回):

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着信音モジュールがロードされたとマークされます。私はウェイランドにいますが、Xではすべて同じです。

最後に、このモジュールが必要かどうかを検討する必要があります。明らかにx11-bell別々のモジュールに移されたようです。ほとんどの人はそれを望まない

編集:リンクと追加情報の追加

答え2

注:必須ではありません。 「libpipewire-module-x11-bell」モジュールは、パイプラインがトリガーされたときに再生されるサウンド信号(ベル)です。これは起動時に鳴る小さなベルです。 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システムサウンドフォルダの項目を使用してサウンド信号を変更する方法を示します。もしもちろん、まだ動作します!

関連情報