ChromeリモートデスクトップはPulseaudioとは機能しません。

ChromeリモートデスクトップはPulseaudioとは機能しません。

私のvpsにCRM(Chrome Remote Desktop)をインストールしました。 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は最初から起動しませんが、これを防ぐ方法がわかりません。

関連情報