Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#14012 - kdm doesn't start console-kit-daemon after boot

Attached to Project: Arch Linux
Opened by Maurel (guy-kde) - Sunday, 29 March 2009, 17:38 GMT
Last edited by Pierre Schmitz (Pierre) - Monday, 27 April 2009, 12:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Just after boot, the daemon "console-kit-daemon" ist not started.
This causes that the first user-login crashes the kdm. After a black screen, the kdm starts the "console-kit-daemon" and the next user has no trouble.

A workaround is to create a file /etc/rc.d/HelpConsoleKit such as

#!/bin/bash
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
start)
stat_busy "Starting Help Console Kit"
/usr/sbin/console-kit-daemon &>/dev/null
if [ $? -gt 0 ]; then
stat_fail
else
stat_done
fi
;;
*)
echo "usage: $0 {start}"
esac
exit 0

and to add the name of this file as DAEMONS in the /erc/rc.conf
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Monday, 27 April 2009, 12:20 GMT
Reason for closing:  Not a bug
Comment by Pierre Schmitz (Pierre) - Sunday, 29 March 2009, 18:00 GMT
Just add hal to your DAEMONS in rc.conf and everything should work fine. Your workaround is not needed.
Comment by Maurel (guy-kde) - Monday, 30 March 2009, 17:38 GMT
I try it, but...
It isn't the right solution for me!
I cannot change the user within the kdm_greet-Window, I cannot use the other buttons (type of session, Menue)
and the number of echos at the password-field is very big. After that I cannot login.
A look at /var/log/auth.log gives informations:
Mar 30 19:26:20 hostname kdm: :0[2452]: pam_unix(kde:auth): authentication failure; logname= uid=0euid=0 tty=:0 ruser= rhost= user=my_user

I tried also differents places for "hal" in the DAEMONS-line, without succes.
Comment by Maurel (guy-kde) - Friday, 03 April 2009, 15:26 GMT
I do this but it doesn't work fine. I then get a triple echo of each character in the login form.
The same to type the passwort, so the passwort is wrong!
Comment by Maurel (guy-kde) - Friday, 03 April 2009, 16:25 GMT
I founf a link to a german-wiki:
http://wiki.archlinux.de/title/Evdev

at the end of this you could find something about evdev (evdev nicht nutzen/abstellen)
with the proposition:

Section "ServerFlags"
Option "AutoAddDevices" "False"
EndSection

I try this, and the problem with the triple-character doesn't exist any more. (I don't know why!)
Comment by Maurel (guy-kde) - Tuesday, 21 April 2009, 12:24 GMT
The first comment from Pierre is the right one.
Thanks for helping.

Loading...