<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div>Hi all,<br><br></div>I've removed two legacy features from LightDM:<br><br></div>1. lightdm-set-defaults<br><br>This tool was created so that scripts could easily modify the LightDM configuration, in particular so packages could modify it on installation / removal. This is not required since LightDM 1.8 as you can now create a snippet of configuration in /etc/lightdm/lightdm.conf.d or /usr/share/lightdm/lightdm.conf.d.<br>
<br></div>For example, previously you might have set the default session like this:<br><br></div>$ sudo /usr/lib/lightdm/lightdm-set-defaults --session ubuntu<br><br></div>Now you should just create a file /usr/share/lightdm/lightdm.conf.d/50-ubuntu-session.conf with the contents:<br>
<br></div>[SeatDefaults]<br></div>default-session=ubuntu<br><br></div>This works better as now you can have more than one session installed that both have a configuration file like this. LightDM merges the configuration together by the configuration files name alphabetically ensuring only one session value is used. When one session is uninstalled it doesn't break the others config like lightdm-set-defaults could.<br>
<br></div>2. gdmflexiserver<br><br></div>If you're still using gdmflexiserver to switch to the greeter you need to have switch to using the D-Bus interface directly or dm-tool.<br><br></div><div>Please reply here if these changes will cause some problems for anyone.<br>
</div><div><br></div>--Robert<br><br></div>