Comment 2 for bug 1396989

Revision history for this message
Lester Carballo PĂ©rez (lestcape) wrote :

As default Ubuntu 14.04 have an hybridized way to start the session. So i can not be sure how answer your cuestion... Both are installed in my system like an dependency of ubuntu-desktop.

After session start logind it's not used at all in my system.

The problem that i detected was the impossibility to automount volumes. I see the cinnamon code:
https://github.com/linuxmint/cinnamon-settings-daemon/blob/master/plugins/automount

and this code depend (like need to be) of the session state. They have an a Macro IF to execute the corresponding code of logind or consolekit...
https://github.com/linuxmint/cinnamon-settings-daemon/blob/master/cinnamon-settings-daemon/cinnamon-settings-session.c

#ifdef HAVE_SYSTEMD
use logind

#else
use consolekit

First they asking for logind, but the code of logind is not executed on my system, and then is executed the consolekit code, but this fails (consolekit was not started when the session init).

Yesterday this line appear on the roadmap of cinnamon (apparently after my comment here) like a related problem that was fixed:

- session properties changes not always being applied

but i don't detect any change using lightdm. I decided install mdm to test what happen (it's the mint version), and after the reboot is working. Not occurs the same when i switch to lightdm.

lightdm was tested on 2 ubuntu 14.04 x64 machines one using oracle WM, and mdm in 2 machines with WM, 1 with ubuntu 14.04 x64 and another with the Mint equivalent. Same result.

Thanks for the fast response.