Bug 2700

Summary: Unable to login
Product: Mageia Reporter: corneliu dabija <corneliu.dabija>
Component: RPM PackagesAssignee: John Balcaen <balcaen.john>
Status: RESOLVED DUPLICATE QA Contact:
Severity: critical    
Priority: Normal CC: balcaen.john
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: kdm CVE:
Status comment:

Description corneliu dabija 2011-09-11 00:59:51 CEST
Description of problem:
I don't remember when I updated cauldron last time, no earlier than three days ago, and I can't login anymore. I entered the correct user name and password and the login screen keeps returning. Then I noticed that no session is selected. So I selected KDE and still could not login. When I checked the session again, it was not selected even if I selected it before attempting to login.

How reproducible:
1. No session selected even if KDE should have been selected. 
2. Select the session (KDE in my case).
3. Attempt to login. Attempt fails even if the correct user name and password have been provided. 
4. Now check the session again. The session (KDE in my case) has been deselected, so, no session selected. This goes on endlessly.
Manuel Hiebel 2011-09-11 01:11:20 CEST

Assignee: bugsquad => balcaen.john

Comment 1 John Balcaen 2011-09-11 01:41:47 CEST
Kde is not at fault, dbus is .
You should either update to the last dbus package or edit manually 
the file /etc/X11/xinit.d/30dbus
to have
# to be sourced
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
  eval `/usr/bin/dbus-launch --exit-with-session --sh-syntax`
fi


instead of

# to be sourced
if [ -z \"" ]; then
  eval `/usr/bin/dbus-launch --exit-with-session --sh-syntax`
fi

Since you're using cauldron you should also subscribe to mageia dev mailing list :)

*** This bug has been marked as a duplicate of bug 2677 ***

Status: NEW => RESOLVED
CC: (none) => balcaen.john
Resolution: (none) => DUPLICATE

Comment 2 corneliu dabija 2011-09-11 15:40:16 CEST
Thank you, John,

I updated dbus and it's fine now.

Cheers,

Corneliu