systemd用户单位和debian wheezy

我正在运行一个debian wheezy服务器,并通过安装systemd-sysv切换到systemd。 到目前为止,一切都如以前那样运作 现在我想让用户使用systemd来运行/pipe理他们自己的单位/守护进程。 对于一个简单的testing,我尝试以普通用户的身份运行systemctl --user ,但总是失败:

 gucki@debian:~$ systemctl --user Failed to get D-Bus connection: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 

我怎样才能解决这个问题? 我不想在服务器上运行/安装任何graphics化的东西,我不需要X11。

更新1:我终于设法找出错误输出,因为没有systemg用户pipe理器用户gucki运行。 当我使用systemctl start [email protected]所有的一切按预期工作。

但是:我还没有能够得到服务[email protected]自动启动启动。 当我符号链接/etc/systemd/system/multi-user.target.wants/[email protected] -> /lib/systemd/system/[email protected]服务启动,但用户gucki得到相同的错误信息像之前一样。 做一个“systemctl重启[email protected]”作为根挂起,直到我点击ctrl-c。 根据ps,它挂在“/ bin / systemd-tty-ask-password-agent – watch”中。

所以最后我“只”想知道我可以得到[email protected]启动时自动启动?

更新2:似乎在wheezy systemd的版本是旧的(44)和越野车。 我从后台升级到204(仍旧老,当前是217),但现在似乎按预期工作。