<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sat, Feb 14, 2015 at 9:37 PM, Alison Chaiken <span dir="ltr"><<a href="mailto:alison@she-devel.com" target="_blank">alison@she-devel.com</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Mantas:<br>
<span class="">> It's not broken on stock systemd. As long as your `systemd --user` instance<br>
> is running, systemctl can contact it directly over the<br>
> "$XDG_RUNTIME_DIR/systemd/private" socket, so there's no hard dependency on<br>
> on any D-Bus bus either (neither system nor session nor user).<br>
><br>
> So if you see `systemctl --user` trying to contact systemd over the bus, it<br>
> only does so after it has given up trying to contact it over the private<br>
> socket. Does that socket exist?<br>
<br>
</span>No, I gather that's the problem: 'ls $XDG_RUNTIME_DIR' shows no<br>
systemd sub-directory at all.</blockquote><div><br></div><div>That's weird.</div><div><br></div><div>Does that directory have correct permissions (owned by you, etc.)? Can you mkdir the "systemd" subdirectory manually?</div><div><br></div><div>Also try editing user@.service to launch systemd with --log-level=debug to see if it reveals anything more useful.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
> Also check if the system service "user@<your uid>.service" is active, if it<br>
> has logged any errors. Try starting that .service manually too.<br>
<br>
</span>'systemctl start user@1000.service' shows no errors in the journal; it<br>
just seems to 'exit 0' with no lasting effects.<br>
I suppose that gnome-session is supposed to create<br>
$XDG_RUNTIME_DIR/systemd/private and for some reason, silently fails<br>
to do so.   gnome-session shows no associated errors in the journal<br>
either.<br></blockquote><div><br></div><div>It's systemd that would be listening on this socket, so it's systemd that would be creating it.</div><div><br></div><div>gnome-session has absolutely nothing to do with this... (At most, sometime in the future it might connect to the `systemd --user` instance, or be replaced by it entirely; but it has no hand in actually starting it.)</div></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Mantas Mikulėnas <<a href="mailto:grawity@gmail.com" target="_blank">grawity@gmail.com</a>></div></div>
</div></div>