Arch-Linux
使用者 systemd PulseAudio 服務
這個問題沒什麼別的了:我想知道我需要什麼來創建一個 PulseAudio systemd 服務來執行
systemd --user
。我嘗試了一些不同的東西,包括來自 Google 的各種使用者服務,但我無法在 dbus 和它所需的所有其他東西之間正確設置它。
**更新:**圖形會話似乎可以正常工作,但是通過控制台登錄時我仍然與 dbus 有一些不一致。但是 PulseAudio 的啟動相當可靠,所以我並不太擔心。
只是一個猜測,但在文件中是這樣的
systemd/user/pulseaudio.service
:[Unit] Description=PulseAudio Sound System Before=sound.target [Service] BusName=org.pulseaudio.Server ExecStart=/usr/bin/pulseaudio Restart=always [Install] WantedBy=session.target
我在一個github儲存庫中找到了這個,其中包含與 systemd 設置相關的附加文件。
該倉庫的作者也在他的部落格上寫了這篇文章:systemd as a session manager。這篇文章詳細介紹瞭如何使用 repo 中的文件。
順便說一下,repo 中的文件放在這裡,
${HOME}/.config/systemd/user/
.