Mageia Bugzilla – Bug 3714
Mgaonline is blocked by lxdm
Last modified: 2012-05-24 21:19:31 CEST
I use as display manager lxdm and Xfce as desktop.
I get regularly a message
"Le mot de passe n'est pas valide.
Veuillez essayer à nouveau"
I see that this is the time where mgaonline is launched.
(by changing the frequency of mgaonline).
The problem exists with mageia 1 and with cauldron.
With kdm there is no problem.
But kdm is not optimal with Xfce (too many dependencies on qt).
A user of PCLinuxOS think it's linked to consolehelper.
(In reply to comment #0)
> A user of PCLinuxOS think it's linked to consolehelper.
Something missing ?
(In reply to comment #1)
> (In reply to comment #0)
> > Hello,
> > A user of PCLinuxOS think it's linked to consolehelper.
> Something missing ?
I think it is a bad translation.
A user of PCLinuxOS thinks that the problem could be caused by consolehelper.
I wonder if the cause is not the same as for the bug 3936.
I tracked this down to mgaapplet (via xprop _NET_WM_PID). Basically adding the following line to your /etc/pam.d/urpmi.updates file fixes this issue:
session optional pam_ck_connector.so
Darn. After updating it still pops up several screens with 'The password...'.
apparently running `mkxauth -c' fixes this. For a more permanent fix try adding that line to /etc/lxdm/PostLogin and logging out and back in again.
On my system lxdm writes a corrupted .Xauthority file and the command above writes it anew. Could you verify if that is what's causing the problem by running
xauth -f ~/.Xauthority nlist $DISPLAY
The above command should list some information. However under lxdm it doesn't output a single line.
If you can confirm, I'll be looking into a fix for upstream.
I tested the solution with mageia1 and with cauldron.
I do not obtain any more the message of blocking.
It remains to verify if mgaapplet work correctly.
I shall see tomorrow, after an update of my local mirror of cauldron.
I had updates for mageia1 and for cauldron.
Mgaapplet works now correctly, in both cases.
Is it possible to patch the lxdm package, while waiting for the correction upstream?
Added mkxauth to PostLogin script and pushed new release. Please test it.
This also fixed my problem where I couldn't start netcenter by clicking net_applet in system tray. Before it just said my password was wrong even I didn't enter it to anywhere.
By me too, everything works. I close the report.
I just repeat the installation of lxdm with mageia1.
The problem is still present with mageia1
I was wrong.
I just tested and mgaapplet works correctly with Mageia1, without further corrective.