Hello all, my first time here.
Today I upgraded from Wheezy to Jessie. I cannot stop lightdm from loading at system boot.
My Wheezy setup was boot to a console login prompt, login, startx to go to Openbox plus tint2. Under Wheezy I had disabled lightdm and chosen Openbox as my x-session-manager instead of LXDE. After upgrade to Jessie lightdm had been re-enabled.
To disable lightdm I ran;
systemctl disable lightdm.service
which did not stop lightdm loading at boot. A bug report (#769796) suggested I also run;
systemctl disable display-manager.service
which did not stop lightdm loading either. Using "systemctl status" I noticed that these services had a status of "static". A bit of futher reading told me that "static" services cannot be disabled but they can be "masked" to render them impossible to start. I therefore executed;
systemctl mask display-manager.service
systemctl mask lightdm.service
You know what's coming, lightdm still started at system boot. Even more confusing, if I manually stop lightdm from within X, to get myself back to the console, I can still manually start lightdm, even though systemctl says the service is masked, and the systemd documentation I have looked at says a masked service cannot be started.
Can anybody explain the symptoms I am seeing? I simply want to login without a GUI, while the display manager is installed on the system, as I did under Wheezy.
Regards,
Martin.