Anhang B. Überholte Prozedur zur Einrichtung von Profilen

Einrichtung eines Profils für die KDE-Anmeldung

Diese Informationen erläutern, wie ein Profil eingerichtet werden kann, damit Sie sich für die neu erstellte Plasma™-Arbeitsumgebung von KDE anmelden können. Normalerweise wird dies automatisch von kdesrc-build ausgeführt, siehe xref linkend="session-driver"/>. Dieser Anhang ist hilfreich, wenn Sie die Unterstützung von kdesrc-build für die Einrichtung von Anmeldungsprofilen nicht verwenden können. Da diese Informationen nicht immer aktuell sein können, lesen Sie bitte auch die Datei kde-env-master.sh, die im Quelltextpaket von kdesrc-build enthalten ist.

Einstellungen des Anmeldungsprofils ändern

Wichtig

Die Datei .bash_profile enthält die Einstellungen zur Anmeldung für die von vielen Linux®-Distributionen verwendete bash-Shell. Benutzen Sie eine andere Shell, müssen alle in diesem Abschnitt genannten Beispiele dafür angepasst werden.

Öffnen Sie die Datei .bash_profile in Ihrem persönlichen Ordner oder erzeugen Sie eine neue, falls sie noch nicht existiert. Am Ende der Datei fügen Sie folgendes ein:

QTDIR=(pfad zu qtdir)   # wie z. B. ~/kdesrc/build/qt als Standard.
KDEDIR=(pfad zu kdedir) # wie z. B. ~/kde als Standard.
KDEDIRS=$KDEDIR
PATH=$KDEDIR/bin:$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH

# Überprüfen, ob LD_LIBRARY_PATH gesetzt ist.
if [ -z $LD_LIBRARY_PATH ]; then
  LD_LIBRARY_PATH=$KDEDIR/lib:$QTDIR/lib
else
  LD_LIBRARY_PATH=$KDEDIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH
fi

export QTDIR KDEDIRS PATH MANPATH LD_LIBRARY_PATH

Wenn Sie das Module qt nicht selbst bauen, sondern das in Ihrem System installierte Qt™ benutzen, dann fügen Sie dies ein:

KDEDIR=(path to kdedir)  # wie z. B. ~/kde als Standard.
KDEDIRS=$KDEDIR
PATH=$KDEDIR/bin:$QTDIR/bin:$PATH

# Überprüfen, ob LD_LIBRARY_PATH gesetzt ist.
if [ -z $LD_LIBRARY_PATH ]; then
  LD_LIBRARY_PATH=$KDEDIR/lib
else
  LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
fi

export KDEDIRS PATH LD_LIBRARY_PATH

Wenn Sie keinen eigenen Benutzer verwenden, ändern Sie die Umgebungsvariable $KDEHOME in .bash_profile für die neue Umgebung.

export KDEHOME="${HOME}/.kde-svn"

# Create it if needed
[ ! -e ~/.kde-svn ] && mkdir ~/.kde-svn

Anmerkung

Falls das K-Menü später leer oder völlig überfüllt mit Programmen Ihrer Distribution sein sollte, müssen Sie unter Umständen die XDG-Umgebungsvariable in .bash_profile anpassen:

XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="${KDEDIR}/share:/usr/share"
export XDG_CONFIG_DIRS XDG_DATA_DIRS

Starten von KDE

Nachdem jetzt die Einstellungen der Umgebungsvariablen für das richtige KDE angepasst wurden, muss auch der richtige Befehl startkde benutzt werden.

Öffnen Sie die Datei .xinitrc in Ihrem persönlichen Ordner. Erzeugen Sie sie, falls nötig. Fügen Sie die folgende Zeile hinzu:

exec ${KDEDIR}/bin/startkde

Wichtig

Für einige Distributionen ist es erforderlich, dies auch in die Datei .xsession in Ihrem persönlichen Ordner einzutragen. Dies gilt besonders, wenn grafische Anmeldungsverwaltungen wie kdm,gdm oder xdm verwendet werden.

Starten Sie nun Ihr neues KDE. In BSD und Linux® mit Unterstützung für virtuelle Terminals können Sie die Tastenkombination Strg+Alt+F1 ... Strg+Alt+F12 benutzen, um zwischen den Terminals zu wechseln. Auf diese Weise können Sie mehrere Arbeitsumgebungen gleichzeitig ausführen. Die ersten sechs Terminals sind Text-Terminals, die folgenden sechs sind grafische Terminals.

Falls beim Systemstart die grafische Anmeldungsverwaltung erscheint, können Sie Ihr neues KDE dennoch verwenden, auch wenn es nicht in der Liste für die grafische Anmeldung aufgeführt ist. In den meisten Anmeldungsverwaltungen wie zum Beispiel kdm kann eine benutzerdefinierte Sitzung bei der Anmeldung gestartet werden. Mit dieser Option werden die Einstellungen für die Sitzung aus der Datei .xsession im persönlichen Ordner gelesen. Wenn Sie diese Datei bereits wie oben beschrieben geändert haben, sollte mit dieser Option Ihre neue KDE-Installation starten.

Falls dies nicht funktioniert, gibt es noch eine weitere Möglichkeit zum Starten: Drücken Sie Strg+Alt+F2 um zu einem Text-Terminal zu gelangen. Melden Sie sich als der separate KDE-Benutzer an und geben Sie folgendes ein:

startx -- :1

Tipp

Sie können das aus den Quelltexten installierte KDE und das KDE aus Ihrer Distribution gleichzeitig ausführen. Melden Sie sich als normaler Benutzer an und starten Sie das KDE-System Ihrer Distribution. Drücken Sie dann Strg+Alt+F2 (oder F1, F3, usw.) und öffnen damit eine Textkonsole. Melden Sie sich als KDE-Subversion-Benutzer an und geben Sie ein:

startx -- :1

Zurück zum KDE-System des normalen Benutzers kommen Sie mit den Kurzwahltasten für diese Arbeitsumgebung. Das ist normalerweise Strg+Alt+F7, manchmal auch F6 oder F8. Zum mit kdesrc-build kompilierten KDE wechseln Sie mit der gleichen Tastenkombination und verwenden dabei nur die nächste F-Taste. Benutzen Sie zum Beispiel Strg+Alt+F7 zum Wechsel in das normale KDE, dann drücken Sie Strg+Alt+F8, um wieder zurück zum kdesrc-build-KDE zu kommen.