On sam., 2014-10-04 at 15:36 +0200, Patrick Häcker wrote: > On Sun, 28 Sep 2014 21:43:08 +0200 Yves-Alexis Perez <cor...@debian.org> > wrote: > > > sorry for the delayed reply. I could indeed confirm that the problem is > > > in the config file. Keeping the old config files breaks the upgrade, > > > while installing the new ones has no problem. > > > Here is the offending lightdm.conf: > > > > > > http://pastebin.com/RmcGJiNj > > > > A quick look doesn't reveal anything offending, but now that you > > identified the cause you can “bisect” to find the offending line, I > > guess. > > I did exactly that, as I have been bitten by that bug, too. The problematic > line in my setup is > > greeter-session=lightdm-kde-greeter
This one has been manually added. You're basically saying lightdm the greeter is lightdm-kde-greeter. If you don't have it installed, then it obviously can't start it, so it might be worth double checking that. > If it is active, lightdm fails to start, if it is commented, lightdm works. > In > the package's current config file, this line does not exist. > > As Fabio Rosciano has the line > > greeter-session=lightdm-greeter > in his config, too, this is very likely the culprit. lightdm-greeter is the correct setting, lightdm-greeter is managed using the alternatives system, so if you remove a greeter the system will switch to another greeter automatically. > > The next line > > greeter-hide-users=false > is at the same place and active both in our conf files. Thus I think these > lines have been created automatically, shipped by an older version or came > from some tutorial. Therefore it's important, that lightdm can cope with this > line without crashing, as this will hit more users and some users won't have > the skill needed to remove a line in a config file when upgrading to Jessie. Yup, greeter-hide-users was previously set (to true) in /e/l/lightdm.conf, and is now set in /usr/share/lightdm/lightdm.conf.d/01_debian.conf. So, can you actually check which one is actually making lightdm crash? -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part