这个问题没有别的:我想知道创建一个PulseAudio systemd服务需要什么才能使用systemd --user运行。
我尝试过一些不同的东西,包括来自Google的各种用户服务,但是我无法将它设置在dbus和它所需的其他所有东西之间。
更新:它似乎在图形会话中正常工作,但在通过控制台登录时,我仍然与dbus有一些不一致之处。但是PulseAudio的启动相当可靠,所以我并不过分担心。
发布于 2013-05-11 01:44:35
只是猜测一下,但是在文件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设置相关的其他文件。
那个回购的作者,也在他的博客上写了这个帖子:系统作为会话管理器。这篇文章详细介绍了如何利用回购中的文件。
顺便提一句,回购中的文件都在这里,${HOME}/.config/systemd/user/。
https://unix.stackexchange.com/questions/75404
复制相似问题