11 users arch-linux d-bus systemd pulseaudio
这个问题没什么其他的:我想知道我需要什么来创建一个 PulseAudio systemd 服务来运行systemd --user.
我尝试了一些不同的东西,包括来自 Google 的各种用户服务,但是我无法在 dbus 和它所需的所有其他东西之间正确设置它。
更新:图形会话似乎可以正常工作,但是在通过控制台登录时,我仍然与 dbus 存在一些不一致。但是 PulseAudio 的启动相当可靠,所以我并不过分担心。
slm*_*slm 11
只是一个猜测,但在文件中是这样的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
Run Code Online (Sandbox Code Playgroud)
我在github repo 中找到了这个,它有与 systemd 设置相关的附加文件。
该 repo 的作者还在他的博客上写了这篇文章:systemd as a session manager。这篇文章详细介绍了如何使用 repo 中的文件。
顺便说一下,repo 中的文件放在这里,${HOME}/.config/systemd/user/.
| 归档时间: |
|
| 查看次数: |
12127 次 |
| 最近记录: |