私の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は最初から起動しませんが、これを防ぐ方法がわかりません。