エラーが発生します(起動中に2回):
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着信音モジュールがロードされたとマークされます。私はウェイランドにいますが、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システムサウンドフォルダの項目を使用してサウンド信号を変更する方法を示します。もしもちろん、まだ動作します!