Chrome Remote Desktop - PipeWire

Has anyone been able to get audio working with Chrome Remote Desktop? On my other Arch install I would symlink the crd generated default.pa file, restart pulseaudio and it would work.

With PipeWire I have manually loaded the module, i.e. pactl load-module module-pipe-sink sink_name=chrome_remote_desktop_session file="/home/arch/.config/chrome-remote-desktop/pulseaudio#586293e168/fifo_output" rate=48000 channels=2 format=s16le

This creates the audio device successfully but when I play audio nothing is sent. Volume is at 100% on the remote and local ends.

I presume I am missing some additional step I need to do to make the pipewire-pulse functionality work?

Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 65
Tile Size: 65472
User Name: arch
Host Name: garuda
Server Name: PulseAudio (on PipeWire 0.3.32)
Server Version: 14.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: chrome_remote_desktop_session
Default Source: @DEFAULT_SOURCE@
Cookie: c6b4:7226
File: /home/arch/.config/chrome-remote-desktop/pulseaudio#586293e168/default.pa
load-module module-native-protocol-unix
load-module module-pipe-sink sink_name=chrome_remote_desktop_session file="/home/arch/.config/chrome-remote-desktop/pulseaudio#586293e168/fifo_output" rate=48000 channels=2 format=s16le
File: /home/arch/.config/chrome-remote-desktop/pulseaudio#586293e168/daemon.conf
default-sample-format = s16le
default-sample-rate = 48000
default-sample-channels = 2

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.