After upgrading to kde 4.3.3 my kdm fails to start up. I see for a short while the clock cursor but than X shuts down while the kdm process keeps running. In /etc/rc.conf I've set XSESSION to KDE-4 and running startx works just fine. It gives me a working KDE session. The problem seems really kdm related. /var/log/kdm.log contains some strange data though: X.Org X Server 1.6.3.901 (1.6.4 RC 1) Release Date: 2009-8-25 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.30-gentoo-r5 x86_64 Current Operating System: Linux abe 2.6.30-gentoo-r5 #4 SMP Tue Dec 8 17:00:32 CET 2009 x86_64 Build Date: 08 December 2009 03:00:05PM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Dec 8 17:40:53 2009 (==) Using config file: "/etc/X11/xorg.conf" FATAL: Module i915 not found. Setting master X Error of failed request: BadPixmap (invalid Pixmap parameter) Major opcode of failed request: 56 (X_ChangeGC) Resource id in failed request: 0x0 Serial number of failed request: 247 Current serial number in output stream: 255 Dropping master I don't understand where the "Module i915" error comes from. My xorg.conf contains intel as driver and works fine when started by startx. Please let me know if you need any additional information.
Did some more testing: executing /usr/bin/kdm as root fails executing sudo /usr/bin/kdm as another user works.
Created attachment 214301 [details] Xorg.0.log after a failed start of "/etc/init.d/xdm start"
Created attachment 214302 [details] kdm.log after a failed start of "/etc/init.d/xdm start"
ping? Maybe anyone from the Xorg team? I think this behavior started after an update of xorg-x11/* packages. I'd really like some help on this because I really dislike to have to login into console first to start kdm.
do not cc architecture teams, thanks.
(In reply to comment #0) > In /etc/rc.conf I've set XSESSION to KDE-4 and running startx works just fine. > It gives me a working KDE session. The problem seems really kdm related. Read the postinst message of x11-apps/xinit. The setting in /etc/rc.conf isn't used.
I think "FATAL: Module i915 not found." is about the kernel module, but I'm not using xf86-video-intel myself so moving to x11@ as this doesn't seem like a bug in KDM, but your setup...
(In reply to comment #7) > I think "FATAL: Module i915 not found." is about the kernel module, but I'm not > using xf86-video-intel myself so moving to x11@ as this doesn't seem like a bug > in KDM, but your setup... Agree, this FATAL message doesn't show up when running "startx" (and XSESSION="KDE-4" in /etc/env.d/90xsession).
Created attachment 214953 [details] My xorg.conf Rather trivial and works fine for startx. No reference to i915 so I don't understand where that comes from when starting kdm with "/etc/init.d/xdm start"
Is your version of KDM using opengl by any chance? i915 could be both the kernel module or a mesa driver. Since Xorg.0.log says that the kernel module is correctly detected and initialized, I'm betting my beer money on mesa. Samuli, care to enlighten me on what KDM does? Thanks
The message FATAL: Module i915 not found. is almost certainly kernel related. But it will probably not prevent X from starting up.
(In reply to comment #11) > The message > > FATAL: Module i915 not found. > > is almost certainly kernel related. But it will probably not prevent X from > starting up. Yes it was. By coincidence I detected that due to a kernel upgrade my video driver was no longer build as a module but as part of the kernel. I guess "make oldconfig" bit me in the butt here. Well, setting it back to be a module fixed the issue. Thanks for the input.