Debian でシステム全体にわたってパルスオーディオを root として実行するには?

Debian でシステム全体にわたってパルスオーディオを root として実行するには?

/etc/systemd/system/pulseaudio.serviceファイルに次の行を追加しました。

[Unit]
Description=PulseAudio system server

[Service]
Type=notify
ExecStart=pulseaudio --daemonize=no --system --realtime --log-target=journal

[Install]
WantedBy=multi-user.target
Enable service
sudo systemctl --system enable pulseaudio.service
sudo systemctl --system start pulseaudio.service
sudo systemctl --system status pulseaudio.service

以下を編集し/etc/pulse/client.confて設定しました。

default-server = /var/run/pulse/native
autospawn = no

パルスグループにルートを追加します。

sudo adduser root pulse-access

最後に、システムを再起動します。

いくつかの方法を試しましたが、まだ失敗しました。 Debian 12 bookwormでpulseaudioをroot(alsa utilsを使用)として実行する方法を見つけるのに役立ちます。

答え1

これArch-Linux Wikiの説明パルスオーディオシステム全体をルートで開始する方法ユーザーレベルのPulseAudioサービスを無効にします。文書に基づいて適切に編集しますpulseaudio.service

メモ:システムモードにはどのような問題がありますか?

関連情報