Ja genau! Ich habe mal in "/etc/init.d/xdm" unter "stop)" die zwei Zeilen echo "$DISPLAYMANAGER" echo "$PIDFILE" eingefügt. Ein "rcxdm stop" meldete dann: /opt/kde3/bin/kdm /var/run/kdm.pid Shutting down service kdm done Doch ein "/var/run/kdm.pid" existiert gar nicht! Somit ist doch der Wert von "$PIDFILE" falsch, oder?
Habe daraufhin in "/etc/init.d/xdm" die Zuweisung für PIDFILE von PIDFILE="/var/run/kdm.pid" geändert nach "PIDFILE="/var/run/xdm.pid":
KDE meint auch, alles neu erfinden und doppelt implementieren zu müssen, um für mehr Undurchsichtigkeit zu sorgen. ("Alleinherrscher: was kümmern mich andere, was kümmert mich die Vergangenheit / Tradition?"). Deshalb kümmert es sich nicht um die X-Konfiguration in /etc/X11, sondern definiert alles noch ein zweites Mal. is38:~ # grep -rl kdm.pid /opt/kde3 /opt/kde3/share/config/kdm/kdmrc /opt/kde3/share/config/SuSE/default/kdmrc is38:~ # Oder anders gesagt: in beiden obigen Dateien wird bei mir (SuSE 9.0) /var/run/kdm.pid als PID-Datei definiert, während in /etc/X11/xdm/xdm-config /var/run/xdm.pid dafür definiert ist. Es besteht also die Vermutung, daß bei Dir aus irgendeinem Grund in den kdmrc Dateien der entsprechende Eintrag fehlt oder anders definiert wurde, oder sogar die gesamte(n) Datei(en) fehlen. Möglicherweise kann man das über irgendeine graphische Oberfläche konfigurieren, wenn es denn schon in irgendwelchen SuSE Dateien drinsteht. Grüße, Thomas Mack