/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
。