After an update which included kde-base/kdelibs-4.3.1-r2 and kde-base/kdm-4.3.1 (which was already installed) kdm takes me back to the login screen after entering my password if /etc/init.d/consolekit is not started. Nowhere have I seen that I need to start the consolekit service. Reproducible: Always Steps to Reproduce:
If you use consolekit useflag it is quite obvious you have to run the service too... So give us output of emerge -pv kde-base/kdm
Consolekit useflag is enabled, my point was I didn't have the service running before the latest updates and everything was working.
So? even ebuild say: if use consolekit; then echo elog "You have compiled 'kdm' with consolekit support. If you want to use kdm," elog "make sure consolekit daemon is running and started at login time" elog elog "rc-update add consolekit default && /etc/init.d/consolekit start" echo fi