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