<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi<br><br></div>I've upgraded to debian stretch from jessie. Before I had two xorg servers, one on vt7, one on vt8, I'd run lightdm and happily switch between two virtual terminals, one for use by myself the other by my partner.<br><br></div>After I found this no longer worked, I searched around and found some posts stating this was now to be done under systemd.<br><br></div>On trying to configure lightdm under systemd user I quickly realised I needed to just be able to start lightdm from the cmd line as non-root, then I could port that to systemd format.<br><br></div>Starting lightdm with the following config:<br><br>[LightDM]<br>minimum-vt=7<br>log-directory=/home/ben/log/lightdm<br>run-directory=/home/ben/tmp/lightdm<br>cache-directory=/home/ben/tmp/lightdm<br>greeters-directory=/usr/share/lightdm/greeters:/usr/share/xgreeters<br>backup-logs=true<br><br>[Seat:*]<br>xserver-command = /usr/lib/xorg/Xorg.wrap -logfile log/xorg.log -config xorg_mine.conf -novtswitch<br>greeter-session=lightdm-gtk-greeter<br>greeter-hide-users=false # Bug: lightdm-gtk-greeter doesn't load user saved session when greeter-hide-users=true[1]<br><br><br>[XDMCPServer]<br><br>[VNCServer]<br><br><br></div>lightdm --test-mode --debug -c <config_above><br><br></div>log file ends:<br><br><code>[+0.01s] DEBUG: Seat seat0: Starting local X display<br>[+0.01s] DEBUG: XServer 1: Logging to /home/ben/log/lightdm/x-1.log<br>[+0.01s] DEBUG: XServer 1: Writing X server authority to /home/ben/tmp/lightdm/root/:1<br>[+0.05s] DEBUG: XServer 1: Launching X Server<br>[+0.05s] DEBUG: Launching process 14888: /usr/lib/xorg/Xorg.wrap -logfile log/xorg.log -config xorg_ben.conf -novtswitch :1 -seat seat0 -auth /home/ben/tmp/lightdm/root/:1 -nolisten tcp<br>[+0.05s] DEBUG: XServer 1: Waiting for ready signal from X server :1<br><br></code></div><code>Xorg server stays up but lightdm is nowhere to be seen - process has stopped. As you can see Xorg.wrap is used to setuid root.<br><br></code></div><div><code>I'm left with a blank screen for the Xorg server with nothing connected. Lightdm is not coring.<br></code></div><div><code><br></code></div><code>Hope the question isn't too garbled, this is all rather new and after sinking several hours into this I'm having to ask for help.<br><br></code></div><code>Regards,<br><br></code></div><code>Ben.<br></code><div><div><div><code><br><br></code><div><div><div><div><div><div><div><div><br clear="all"><div><div><div class="gmail_signature">Ben Fitzgerald</div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div>