Dear all, i move forward a first step, now I get a user session if i log in via ssh.
The issue was, that there was no systemd cgroup mounted. This is done by /etc/init/systemd-logind.conf , but this (trusty) version, it is inhibited in a container. Because i have lxcfs running on the host, I disabled this ... pre-start script [...] mkdir -p /run/systemd # mounting the cgroup does not work in LXC, there it uses cgmanager #disabled if [ ! -e /run/container_type ] && ! mountpoint -q /sys/fs/cgroup/systemd; then mkdir -p /sys/fs/cgroup/systemd mount -t cgroup -o nosuid,noexec,nodev,none,name=systemd systemd /sys/fs/cgroup/systemd #disabled fi end script ... and now, i get at least a session on a ssh login: ubuntu@celly:~$ loginctl user-status ubuntu ubuntu (1000) Since: Sat 2016-01-23 19:41:46 UTC; 50min ago State: active Sessions: c1 CGroup: systemd:/user/1000.user └─c1.session ├─2418 sshd: ubuntu [priv] ├─2462 sshd: ubuntu@pts/5 ├─2463 -bash ├─4752 loginctl user-status ubuntu └─4753 pager But it still don't work on a graphical login. Currently, i thing there is a problem with the "seat" ... ubuntu@celly:~$ loginctl show-seat seat0 Id=seat0 CanMultiSession=no CanTTY=yes CanGraphical=no IdleHint=yes IdleSinceHint=0 IdleSinceHintMonotonic=0 ..., if I compare to my other plain vanilla Ubuntu PC: gjaekel@jelly:~$ loginctl show-seat seat0 Id=seat0 ActiveSession=c2 CanMultiSession=yes CanTTY=yes CanGraphical=yes Sessions=c6 c4 c2 IdleHint=no IdleSinceHint=1453576925852281 IdleSinceHintMonotonic=83639894809 There, the are a lot of devices listed (and three desktop sessions) gjaekel@jelly:~$ loginctl seat-status seat0 seat0 Sessions: c6 c4 *c2 Devices: ├─/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 │ input:input1 "Power Button" ├─/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0 │ input:input0 "Power Button" [...] but in the Desktop container, there is nothing at all: ubuntu@celly:~$ loginctl seat-status seat0 seat0 Devices: Now I think, there's another "container check" preventing to populate this seat information. May some give me a hint what will do this job? greetings Guido On 21.01.2016 09:50, Jäkel, Guido wrote: >[...] > Then, I was able to log in and Unity was starting. First things I want to do > was to change some system settings via the GUI. We know, this is asking to > authenticate; the same is needed to install software or "update the system" > via the GUI. Now, the Dialogs working well, but then there is a dbus error > displayed. Using loginctl at command line, it turns out that there is a > seat, but no user session. It's the same if I log-in via ssh. > > ubuntu@celly:~$ loginctl > SESSION UID USER SEAT > > 0 sessions listed. > > > ubuntu@celly:~$ loginctl list-seats > SEAT > seat0 > > 1 seats listed. _______________________________________________ lxc-users mailing list lxc-users@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-users