오류가 발생합니다(시작하는 동안 두 번):
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" 모듈은 파이프라인이 트리거될 때 재생되는 사운드 신호(벨)입니다. 이것은 시작할 때 울리는 작은 벨입니다. 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시스템 사운드 폴더에 있는 항목을 사용하여 사운드 신호를 변경하는 방법을 보여줍니다.만약에물론, 여전히 작동합니다!