Bug#240027: kdm: KDM does not start correctly on boot
Package: kdm
Version: 4:3.2.1-1
Severity: normal
Tags: sid
The system comes up normally. The kdm init script says "Starting K
Desktop Manager: kdm", but KDM does not come up. At this point, a remote
login reveals that there are 2 kdm processes running. Output of "ps ax":
1133 ? S 0:00 /usr/bin/kdm
1134 ? S 0:00 /usr/bin/kdm_config
A manual "/etc/init.d/kdm restart" results in
Stopping K Desktop Manager: kdm not responding to TERM signal (pid
1133).
Starting K Desktop Manager: kdm.
After that, KDM is still "locked", except there is now another pair of
kdm processes running.
I have tried the whole procedure with XDMCP enabled, and was unable to
get a remote login window.
The kdm.log file does not offer any information.
The strange part: If i log in as "root" (or sometimes as user) locally
on the console, KDM starts up after some seconds! Now, everything works
correctly.
I have already tried out different graphics drivers, with no success.
Also, other display managers (gdm) do not have this problem.
There are some peculiarities about the affected computer:
It is relatively new and equipped with ill-supported hardware like SATA
controller. For that reason, i am running kernel 2.6.5-rc2. Also, since
the SATA drive locks up frequently, i set up he system to boot from an
nfs root via DHCP...
I would be surprised if this nfs root method was the cause of the kdm
problem,because i did not see any other problems.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.5-rc2
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro
Versions of packages kdm depends on:
ii debconf 1.4.17 Debian configuration management sy
ii kdebase-bin 4:3.2.1-1 KDE Base (binaries)
ii kdelibs4 4:3.2.1-1 KDE core libraries
ii libart-2.0-2 2.3.16-3 Library of functions for 2D graphi
ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an
ii libfam0c102 2.7.0-5 client library to control the FAM
ii libgcc1 1:3.3.3-5 GCC support library
ii libice6 4.3.0-7 Inter-Client Exchange library
ii libpam-runtime 0.76-16 Runtime support for the PAM librar
ii libpam0g 0.76-16 Pluggable Authentication Modules l
ii libpng12-0 1.2.5.0-5 PNG library - runtime
ii libqt3c102-mt 3:3.2.3-2 Qt GUI Library (Threaded runtime v
ii libsm6 4.3.0-7 X Window System Session Management
ii libstdc++5 1:3.3.3-5 The GNU Standard C++ Library v3
ii libx11-6 4.3.0-7 X Window System protocol client li
ii libxext6 4.3.0-7 X Window System miscellaneous exte
ii libxrender1 0.8.3-7 X Rendering Extension client libra
ii libxtst6 4.3.0-7 X Window System event recording an
ii xbase-clients 4.3.0-7 miscellaneous X clients
ii xlibs 4.3.0-7 X Window System client libraries m
ii zlib1g 1:1.2.1-5 compression library - runtime
-- debconf information:
kdm/stop_running_server_with_children: false
* shared/default-x-display-manager: kdm
kdm/daemon_name: /usr/bin/kdm
Reply to: