linux-l: KDE PATH/Runlevel definieren
Joachim von Thadden
thadden at call-a-server.de
Mi Sep 1 02:14:56 CEST 1999
Ulrich Wiederhold wrote:
>
> Hallo Leute,
> mein Problem ist, daß ich zum Starten von kde immer den Befehl
> startx /opt/kde/bin/startkde
> eingeben muß, obwohl ich in /etc/profile bereits die Zeilen
> KDEDIR=/opt/kde
> PATH=$PATH:$KDEDIR/bin
> export KDEDIR PATH
> ergänzt habe. Wenn KDE gestartet ist, kann ich die unter kde/bin
> installierten Programme ohne Probleme aufrufen.
>
> Außerdem würde ich gerne kde mit grafischem Login starten und dazu einen
> neuen Runlevel definieren. Was muß ich dafür tun?
>
> Ich verwende Slackware 4.0 mit Kernel 2.2.11 und KDE 1.1.1 (aus den
> Sourcen compiliert).
>
> MfG
> Uli
Hi Uli,
etwas mehr muß da schon passieren: in der /etc/inittab sollte sowas wie
# Run xdm oder kdm in runlevel 5
x:5:respawn:/etc/init.d/xlogin
stehen. Das Skript /etc/init.d/xlogin (oder sonstwo) enthält dann
Startanweisungen für den Start des xdm oder kdm für das grafische Login
unter X11. Jetzt mußt Du in der /etc/inittab den Defaultrunlevel noch
auf 5 setzen und es läuft. Das Skript sieht in etwa so aus:
[ -f /etc/sysinfo ] && source /etc/sysinfo
if [ "$xlogin" = "kdm" ]; then
if [ -n "$KDEDIR" -a -x $KDEDIR/bin/kdm ]; then
$KDEDIR/bin/kdm -nodaemon
else
# KDE nicht vorhanden -> XDM
xlogin=xdm
fi
fi
if [ "$xlogin" = "xdm" -o -z "$xlogin" ]; then
if [ -x /usr/X11R6/bin/xdm ]; then
/usr/X11R6/bin/xdm -nodaemon
fi
fi
Die Variable xlogin mußt Du also auch noch belegen...
Mit freundlichen Grüßen/Sincerely
Joachim von Thadden
"Never run a touching system!"
-------------------------------------------------------------------
Call-a-Server LINUX-Systempartner
Netzwerkbetreuung . Sicherheitskonzepte . Softwareerstellung
www.call-a-server.de fax (030) 801 74 23
thadden at call-a-server.de phone (0177) 717 08 96
Mehr Informationen über die Mailingliste linux-l