I had hoped that migrating to udev would have helped(In the forums
appearantly this issue is udev related(?) - look at
http://forums.gentoo.org/viewtopic-t-348114.html http://forums.gentoo.org/viewtopic-t-347323.html),
I now need to work a bit more solving this.
I did my daily "emerge sync && emerge -Duva world" on 9th June, and after
that kdm is beaving oddly.
I get the kdm logon allright, but if I try to log in as user, I just get the
logon prompt again. If I log in as root, everything comes up nicely.
If I login as user, in the commandpromt, and fire up "startx", KDE starts
fine.
This problem came up while running devfs, and Gentoo-kernel-2.6.11-r4. Now I
use udev and Gentoo-kernel-2.6.11-r9. KDE-3.3.2 on both cases.
My /etc/rc.conf is as I left it, and copy pasted in below.
/Stig
***********copy paste begin*********
# /etc/rc.conf: Global startup script configuration settings
# $Header: /var/cvsroot/gentoo-src/rc-scripts/etc/rc.conf,v 1.30.4.1
2005/02/10 01:11:52 vapier Exp $
# UNICODE specifies whether you want to have UNICODE support in the console.
# If you set to yes, please make sure to set a UNICODE aware CONSOLEFONT and
# KEYMAP in the /etc/conf.d/consolefont and /etc/conf.d/keymaps config
files.
UNICODE="no"
# Set EDITOR to your preferred editor.
# You may use something other than what is listed here.
EDITOR="/bin/nano"
#EDITOR="/usr/bin/vim"
#EDITOR="/usr/bin/emacs"
# What display manager do you use ? [ xdm | gdm | kdm | entrance ]
DISPLAYMANAGER="kdm"
# XSESSION is a new variable to control what window manager to start
# default with X if run with xdm, startx or xinit. The default behavior
# is to look in /etc/X11/Sessions/ and run the script in matching the
# value that XSESSION is set to. The support scripts are smart enough to
# look in all bin directories if it cant find a match in /etc/X11/Sessions/,
# so setting it to "enlightenment" can also work. This is basically used
# as a way for the system admin to configure a default system wide WM,
# allthough it will work if the user export XSESSION in his .bash_profile,
etc.
#
# NOTE: 1) this behaviour is overridden when a ~/.xinitrc exists, and
startx
# is called.
# 2) even if ~/.xsession exists, if XSESSION can be resolved, it will
# be executed rather than ~/.xsession, else KDM breaks ...
#
# Defaults depending on what you install currently include:
#
# Gnome - will start gnome-session
# kde-<version> - will start startkde (ex: kde-3.0.2)
# Xsession - will start a terminal and a few other nice apps
XSESSION="kde-3.3.2"