
* root:
* Melchior FRANZ wrote:
... aber ein "echo $XBINDIR" gibt mir eine Leerzeile aus ?!
Kein Wunder. Das riecht auch nach Tippfehler ...
(xrdb wird glaube ich von /etc/X11/xdm/Xsetup aufgerufen.
Ja. [Auszug aus /etc/X11/xdm/Xsetup]
Warum ist bei der Fehlermeldung denn von XBINDIR die Rede?
Kann ich nicht sagen. Bei mir ist davon ja nicht die Rede! Aber: 1. Suche doch einfach in den verdaechtigen Verzeichnissen nach XBINDIR. Vielleicht findest Du eine verdaechtige Stelle. (-> find, -> grep) 2. Kommentiere den xrdb-Teil erst einmal einfach aus. Das ist sowieso nur fuer den Fall, dass kdmdesktop nicht arbeitet.
DEFAULT_WM=kde
Mein DEFAULT_WM soll doch aber kde2 sein. (ist auch so gesetzt) KDE1 habe ich doch gar nicht installiert.
Nachdem Du gar kein KDE1 hast, ist das egal. Du musst nur einen Wert verwenden, fuer den in /sbin/init.d/xdm ein case-Zweig vorhanden ist. Kannst es auch so machen, wie Peter es vorgeschlagen hat. (Ich bin da von mir ausgegangen, und =ich= werde KDE1 in Kuerze loeschen.)
2. ueberpruefe, ob es einen kde-Link in "/usr/X11R6/bin" auf startkde gibt. Wenn nicht, lege ihn an:
$ ln -s /opt/kde2/bin/startkde /usr/X11R6/bin/kde
existiert bereits, heißt aber /usr/X11R6/bin/kde2
Ja, ist auch OK. Es muss hier nur der Link stehen, der in der kdmrc als "SessionType" fuer die Auswahl von KDE2 vorgesehen wird. Natuerlich kannst Du auch diesen Link verwenden.
export KDEDIRS=$KDEDIR:/opt/kde
habe ich eingetragen. (auch die dritte Zeile, obwohl ich kein KDE1 habe)
Aehmm .. ja Du hast Recht. Diese Zeile brauchst Du ohne KDE1 so nicht zu uebernehmen. Daran hatte ich nicht gedacht.
und die KDE2-Pfad in der entsprechende Zeile eintragen: kdm|kde|KDM|KDE) DISPLAYMANAGER=/opt/kde2/bin/kdm ;; ebenfalls bereits passiert.
Wird aber nur aufgerufen, wenn Du auch in der rc.config "kde" angegeben hast (oder kdm, KDEm, KDE) -- siehe oben. Wenn Du auf "kde2" bestehst, brauchst Du hier natuerlich auch einen kde2 Zweig. (Siehe Peters Version)
6. Wenn das alles nicht funktioniert, dann nerve uns einfach so lange weiter, bis Du eine brauchbare Loesung hast. ;-) Das Angebot nehme ich hiermit gerne an.
huch ... das habe ich befuerchtet ... ;-) Alos, was genau funktioniert bei Dir jetzt, und was nicht: [x] kdm2 erscheint (mit schwarzem Bild) [ ] Du kannst als SessionType kde2 oder kde aufrufen [ ] Fuer den ausgewaehlten SessionType (kde oder kde2) gibt es in /sbin/init.d/xdm einen case-Zweig, der den kdm(2) als DISPLAYMANAGER setzt. - der Hintergrund hat die Farbe ..................... - wenn Du Dich einloggst, kommt KDE2/..................... - $ ps ax|grep -E "[ /]kd" waehrend KDM aktiv ist, bringt folgendes Ergebnis: .......................... [ ] Die Environmentvariablen in $ ps axe|grep -E "[ /]kd" stimmen alle. - Du verwendest XFree Version 3.3.6/4.0.0/4.0.1/........... - wenn Du das machst: # init 2 $ XFree86 :0& $ export DISPLAY=:0 $ /opt/kde2/bin/startkde dann passiert folgendes: .............................. m. PS: Ahnst Du jetzt, warum zuerst keiner geantwortet hat? Ist alles nicht so einfach ... ;-) --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com