linux-l: HILFE !!! KDE 1.0

Jens-Uwe Morawski dlakaien at cs.tu-berlin.de
Sa Aug 22 13:14:31 CEST 1998


Hi Thomas,

startx macht nichts weiter als die Konfiguration deines X-Servers zu
ueberpruefen, und dann mit dem Programm xinit deinen X-Server zu starten.
Wenn dies geschehen ist, fuehrt xinit noch deine $HOME/.xinitrc aus, oder
wenn diese nicht vorhanden ist, wird eine systemweite xinitrc genommen.
(frag mich nicht wo die liegt)
Bei S.u.S.E steht in der $HOME/.xinitrc ein Eintrag "exec $WINDOWMANAGER"
oder so, dass heisst durch die Ausfuehrung der $HOME/.xinitrc wird
der Standartwindowmanager, meist fvwm2, gestartet.

Normalerweise muesste es reichen diesen Eintrag durch
exec $KDEDIR/bin/startkde
zu ersetzen, was natuerlich voraussetzt, dass die Variable KDEDIR gesetzt
ist. KDEDIR haengt von deiner Installation ab, neuerdings liegt die 
glaube ich unter /opt/kde, also ein einfaches
export KDEDIR=/opt/kde
in deine $HOME/.profile duerfte reichen.

Die Fehlermeldung: "Can´t connect ...", kommt wahrscheinlich daher, das 
einfach noch kein X-Server lief, und so der entsprechende Socket zur
Komunikation nicht vorhanden war.

Achso, nur der letzte Eintrag in der $HOME/.xinitrc muss immer mit einem
"exec" gestartet werden.
Alternativ kannst du die einzelnen KDE-Programme auch einzeln, also nicht
mit "startkde", starten. Also den Eintrag exec $WINDOWMANAGER durch

# begin .xinitc
kfm &
kpanel &
# ... und was man noch so braucht(siehe startkde)
exec kwm
# end .xinitrc

ersetzen, bloss effektiv macht "startkde" nichts anderes.

Hoffe es hilft, wenn nicht gibt´s noch die Alternative eines 
Standart-X-Desktops, also twm, xclock und 5 xterms ;).

Tschau Jens.




Mehr Informationen über die Mailingliste linux-l