Chrome 远程桌面无法与 Pulseaudio 配合使用

Chrome 远程桌面无法与 Pulseaudio 配合使用

我已经在我的 vps 上安装了 Chrome 远程桌面(CRD}。由于 CRD 支持音频传输,所以我想要它。但是当我启动pulseaudio 时,出现这些错误

pulseaudio
E: [pulseaudio] main.c: D-Bus name org.PulseAudio1 already taken.
pulseaudio --start
E: [pulseaudio] main.c: Daemon startup failed.
sudo pulseaudio --system #This works but it creates Dummy Output and CRD cant transmit audio

我从互联网上尝试了很多解决方案,似乎都不起作用。请随时询问我任何额外的细节

答案1

该错误消息意味着 PulseAudio 已经为您的用户运行。尝试通过运行systemctl --user stop pulseaudio或什至killall pulseaudio以您的用户身份来杀死它。然后该pulseaudio命令应该可以工作。此停止和启动过程可以位于您的$HOME/.chrome-remote-desktop文件中,例如:

systemctl --user stop pulseaudio
/usr/bin/pulseaudio --start
startxfce4

理想情况下,PulseAudio 一开始就不会启动,但我不知道如何避免它。

相关内容