KDE/KDE4

aus openSUSE, der freien Wissensdatenbank

< KDE(Weitergeleitet von KDE4)

Inhaltsverzeichnis

Was ist KDE4?

KDE4 bezieht sich auf alle Ausgaben der vierten Hauptversion der KDE-Arbeitsumgebung. KDE 4.2 ist dabei die zur Zeit stabile Version, die wir den meisten Nutzern empfehlen.

Aktueller Status

Stabile Veröffentlichungen

Die aktuelle stabile Veröffentlichung kann allen Nutzern empfohlen werden.

  • KDE 4.1.3: Das KDE:KDE4:STABLE:Desktop Build Service-Projekt enthält Pakete von KDE 4.1.3 so wie sie mit openSUSE 11.1 ausgeliefert werden. Informationen zur Installation/Aktualisierung finden Sie weiter unten. Diese Pakete sind so aktuell wie möglich und enthalten einige openSUSE-Anpassungen und Rückportierungen, um sicher zu stellen, dass KDE4 alle Funktionen von KDE3 bietet.

KDE-Factory-Veröffentlichungen

Für die nächste openSUSE-Version arbeiten Entwickler an den Paketen im Factory-Paketdepot. Diese Pakete werden regelmäßig aktualisiert und auch wenn sie als stabil genug angesehen werden, um genutzt werden zu können, könnten sie Fehler enthalten und vorübergehend mal nicht funktionieren.

  • KDE 4.2.x: Das Build Service-Projekt KDE:42 enthält KDE 4.2.4-Pakete für alle aktuellen openSUSE-Ausgaben.
  • KDE 4.2 Live CD: KDE Four Live ist eine regelmäßig aktualisierte Live-CD, die die obigen Pakete enthält. Die aktuelle Ausgabe enthält KDE 4.2.4.
  • KDE 4.2.9x: Das Build Service-Projekt KDE:KDE4:Factory:Desktop enthält Pakete von KDE 4.3 RC 1 für alle aktuellen openSUSE-Versionen.

Entwicklungsversionen

  • Trunk: Das Build Service-Projekt KDE:KDE4:UNSTABLE:Desktop enthält Entwicklungsschnappschüsse von KDE 4.4. Sie werden als absolut experimentell angesehen und es könnte sein, dass sie nicht funktionieren. Nutzen Sie sie mit Vorsicht und vermeiden Sie den Einsatz auf Produktivsystemen.


Sicherheitshinweis ;-)

Unsere KDE4-Anwendungen nutzen ~/.kde4 zur Speicherung ihrer Daten und Konfiguration. KDE3-Anwendungen verwenden weiterhin ~/.kde, auch wenn Sie unter KDE4 aufgerufen werden.

Falls Sie ihre .profile oder .bashrc angepasst haben, um KDEHOME zu ändern, werden Anwendungen aus KDE 3 und KDE 4 die gleichen Konfigurationsdateien teilen. Dies ermöglicht es KDE 4-Anwendungen, die Konfigurationsdateien zu 'aktualisieren', führt aber dazu, dass KDE 3-Anwendungen wahrscheinlich nicht mehr in der Lage sind, diese aktualisierten Dateien zu nutzen.


KDE3 und KDE4

KDE3 und KDE4 lassen sich unter openSUSE nebeneinander installieren und nutzen jeweils eigene Konfigurationsverzeichnisse im Heimatordner (.kde für KDE3 und .kde4 für KDE4). Wenn man nichts an den Systemvariablen geändert hat, so wird KMail3 auch dann die alten Einstellungen aus .kde verwenden, wenn es aus KDE4 heraus gestartet wurde. Die Einstellungen von KDE3 und KDE4 bleiben komplett getrennt, so dass man ohne Probleme wieder zu KDE3 wechseln kann.

Die KDE4-Pakete werden im Gegensatz zu den KDE3-Paketen in das /usr Verzeichnis installiert, womit auch der FHS eingehalten wird. Um zu vermeiden, dass innerhalb einer KDE3-Sitzung KDE4-Anwendungen gestartet werden, fügen Sie bitte am Anfang von /opt/kde3/bin/startkde folgende Zeile hinzu:

PATH=/opt/kde3/bin:${PATH/:\/opt\/kde3\/bin}
export PATH

Dieses ist in den Paketen aus Factory, ab openSUSE 11.0 und im Build-Service-Projekt KDE:KDE3 bereits erledigt, welche auch noch weitere Patches für ein besseres Nebeneinander von KDE 3 und 4 enthalten. (Kann sein, dass es erst nötig ist, einmal kbuildsycoca --noincremental laufen zu lassen, damit diese voll aktiv werden).

Anwendungen aus KDE3 werden im Anwendungsstarter auch als solche gekennzeichnet.


Installation

STABLE KDE-Projekt (KDE 4.1.3)

Das Build Service-Projekt KDE:KDE4:STABLE:Desktop bietet KDE 4.1.3-Pakete an, wie sie auch mit openSUSE 11.1 veröffentlicht wurden. Das Depot kann schon Online-Aktualisierungen enthalten, die über das Online-Update noch nicht ausgeliefert werden.

Klicken Sie auf eine der 1-Klick-Installationsverknüpfungen, um die nötigen Pakete zu installieren und optional das Paketdepot für spätere Aktualisierungen zu registrieren. Falls Sie eine Meldung erhalten, dass Abhängigkeiten nicht aufgelöst werden können, aktivieren Sie im "Erweiterten Modus" der 1-Klick-Installation das "Standard" Online-Paketdepot ihrer Distribution.

Bild:susemini.png
Version:
11.1
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.1 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
11.0
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.1 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
10.3
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.1 selber aus dem Quellcode zu kompilieren (nur für Experten).


4.2 KDE-Projekt (KDE 4.2.4)

Das Build Service-Projekt KDE:42 wurde extra erstellt, nachdem in das Factory-Projekt Vorabversionen von KDE 4.3 eingezogen sind. Dieses Projekt bietet relativ stabile und getestete Pakete von KDE 4.2 an, die allerdings inoffiziell veröffentlicht werden.

Mit der ebenfalls erhältlichen openSUSE 11.1 KDE Reloaded Live CD können Sie nach Wunsch auch eine frische und saubere Installation mit diesen Paketen vornehmen: [1]

Klicken Sie auf eine der 1-Klick-Installationsverknüpfungen, um die nötigen Pakete zu installieren und optional das Paketdepot für spätere Aktualisierungen zu registrieren. Falls Sie eine Meldung erhalten, dass Abhängigkeiten nicht aufgelöst werden können, aktivieren Sie im "Erweiterten Modus" der 1-Klick-Installation das "Standard" Online-Paketdepot ihrer Distribution.

Bild:susemini.png
Version:
11.1
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.2 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
11.0
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.2 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
10.3
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.2 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
Factory
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.2 selber aus dem Quellcode zu kompilieren (nur für Experten).


Factory KDE-Projekt (KDE 4.3 RC 1)

Das Build Service-Projekt KDE:KDE4:Factory:Desktop bietet Entwicklungspakete von KDE 4.3 an, wie sie zur Zeit für openSUSE 11.2 in der Entwicklung sind. Dies sind Betas und Veröffentlichungskandidaten (RCs) des KDE-Projekts, die mit openSUSE-Patches angereichert wurden. Sie sollten größtenteils nutzbar sein, könnten aber Fehler enthalten. Rückmeldungen sind sehr willkommen. Vor allem das Testen auf Regressionen im Vergleich zum STABLE-Depot wird empfohlen.

Um das Risiko zu minimieren, sollten sie diese Pakte nicht ständig nach jedem Neubau aktualisieren, sondern nur dann, wenn Sie ein Problem haben, von dem bekannt ist, dass in einer aktuelleren Bauversion behoben ist.

Klicken Sie auf eine der 1-Klick-Installationsverknüpfungen, um die nötigen Pakete zu installieren und optional das Paketdepot für spätere Aktualisierungen zu registrieren. Falls Sie eine Meldung erhalten, dass Abhängigkeiten nicht aufgelöst werden können, aktivieren Sie im "Erweiterten Modus" der 1-Klick-Installation das "Standard" Online-Paketdepot ihrer Distribution.

Bild:susemini.png
Version:
11.1
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.3 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
11.0
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.3 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
10.3
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.3 selber aus dem Quellcode zu kompilieren (nur für Experten).

Bild:susemini.png
Version:
Factory
Kde4-ymp.png

Sie können auch nur eine KDE 4-Basisarbeitsfläche installieren. Entwickler können optional die KDE 4-Bauabhängigkeiten installieren: alle Pakete die Sie brauchen, um KDE 4.3 selber aus dem Quellcode zu kompilieren (nur für Experten).


UNSTABLE KDE-Projekt (KDE 4.4 Entwicklung)

Das Build Service-Projekt KDE:KDE4:UNSTABLE:Desktop enthält instabile Pakete aus dem KDE-Entwicklungszweig -- Schnappschüsse des aktuellen trunk/. Die dort zur Verfügung gestellte KDE-Version ist noch Vor-Alpha. Diese Pakete werden so zur Verfügung gestellt, wie sie sind und sollten als absolut experimentell angesehen werden. Rückmeldungen dazu sind erwünscht.

KDE 4 starten

Nach der Installation finden Sie in ihrem Anmeldungsverwalter (KDM oder GDM) im Sitzungsmenü einen neuen Eintrag namens "KDE4". Wenn Sie also KDE 4 starten möchten, müssen Sie vor der Anmeldung diesen Sitzungstyp auswählen. Falls Sie die automatische Anmeldung aktiviert haben, müssen Sie sich erst abmelden, um zur Anmeldung zurückzukehren, dort den Sitzungstyp ändern und sich daraufhin erneut anmelden.

Aus den Quellen selber bauen

Um KDE4 selber aus dem Quellcode zu kompilieren, folgen Sie den verfügbaren Anleitungen im KDE Techbase Wiki.


Geschwindigkeitsprobleme

KDE 4 ist die erste freie Arbeitsflächenumgebung, die in den Kernkomponenten von fortgeschrittenen Funktionen wie Compositing, Alpha-Überblendung und skalierbaren Grafiken Gebrauch macht, was sonst nur von zusätzlichen Compositing-Fensterverwaltern genutzt wird, um 3D-Effekte auf traditionelle Fenster und Arbeitsflächen anzuwenden. Dadurch trat eine Anzahl von Geschwindigkeitsproblemen in Grafiktreibern und anderen Linux-Grafiksubsystemen zu Tage. Ein Jahr nach der ersten KDE4-Veröffentlichung hat sich die Situation stark verbessert, dennoch könnten ihnen die folgenden Funktionen dabei helfen, den besten Treiber und die besten Einstellungen für ihre Hardware zu finden:

  • Hinweise zur Grafikleistung unter KDE4
  • KWin 4.0 Veröffentlichungshinweise
  • Es scheint ein Problem mit dem fglrx-Treiber und KDE4 zu geben, das dazu führt, dass die Fenster unter KDE sehr langsam gezeichnet/neu gezeichnet werden, wobei dieses Problem unter KDE3 nicht auftritt. Dabei spielt es keine Rolle, ob die Compositing-Effekte von KDE4 aktiviert sind oder nicht. Die Verwendung der freien Treiber radeon oder radeonhd scheint solche Geschwindigkeitsprobleme nicht auszulösen. Falls Sie den fglrx-Treiber nicht komplett deinstallieren wollen, müssen Sie das Modul fglrx in /etc/modprobe.d/blacklist auf die schwarze Liste setzen, um zu verhindern, dass es beim Start automatisch geladen wird. Falls Sie ihre xorg.conf zur Nutzung des radeon- oder radeonhd-Treibers anpassen, das fglrx-Modul aber immer noch geladen ist (auch wenn es nicht genutzt wird), kann es sein, dass die Geschwindigkeitsprobleme unter KDE4 bestehen bleiben.


Die nervigsten Fehler

Beachten Sie bitte, dass einige Probleme bereits behoben sein könnten. Schauen Sie zuerst nach Aktualisierungen.
Weitere Informationen erhalten Sie im KDE-Fehlerverfolgungssystem: die meistgehassten Fehler und die schwerwiegendsten Fehler.

KDE 4.1.x

  • Der Druckfunktion von KDE4-Anwendungen fehlen immer noch grundlegende Funktionen: Einstellungen können geändert werden, sind aber nicht von Dauer. Unabhängig vom Druckertyp stehen sie standardmäßig auf "Kein Duplex", "Farbdruck" und Standardabständen.
  • Nach der Installation eines rpm-Pakets von java.sun.com lassen eingebundene Samba-Freigaben Dolphin und Konqueror einfrieren, wenn der Ansichtstyp oder die Vorschau geändert wird. Der Fehler wurde bereits behoben (Fehler #463582). Um ihn vor der Aktualisierung zu beheben, entfernen Sie einfach die folgenden Zeilen aus /etc/modprobe.conf. Alternativ können Sie auch den jexec-Dienst abschalten (auf forums.opensuse.org beschrieben).
install binfmt_misc /sbin/modprobe --ignore-install binfmt_misc && { mount -t
binfmt_misc none /proc/sys/fs/binfmt_misc; }

Kaputte Arbeitsfläche

Wenn Sie von KDE 4.0 oder 4.1 auf 4.2 aktualisieren, können dabei ihre Arbeitsflächeneinstellungen, bspw. die Leiste, beschädigt werden. Falls das passiert, müssen Sie die Plasma-Konfiguration auf Standardwerte zurücksezten, was zum Verlust aller Änderungen führt, die Sie an der Arbeitsfläche und ihren Kontrollleisten vorgenommen haben.

Öffnen Sie eine Konsole und führen Sie als Nutzer die folgenden Kommandos aus:

kquitapp plasma rm ~/.kde4/share/config/plasma*

plasma

Wenn die Fehler Sie vom Zugriff auf die Kontrollleiste abhalten, können Sie ALT+F2 nutzen, um konsole zu starten.

Ton

Falls der Ton, bspw. in Amarok, nicht funktioniert, müssen Sie prüfen, ob Sie alle benötigten Codecs installiert haben. Sie können dafür die 1-Klick-Installation von opensuse-community.org nutzen..


Mit openSUSE veröffentlichte KDE4-Versionen

  • openSUSE 11.1 enthält KDE 4.1.3-Pakete (identisch zu KDE:KDE4:STABLE:Desktop).
  • openSUSE 11.0 enthält KDE 4.0.4-Pakete. Mit der Veröffentlichung von KDE 4.1 sind diese Pakete veraltet. Wir empfehlen daher, eine KDE 4.0.x-Installation über das Build Service-Projekt KDE:KDE4:STABLE:Desktop auf KDE 4.1 zu aktualisieren.
  • openSUSE 10.3: Die openSUSE 10.3 CD und DVD und die Standardpaketdepots enthalten eine Vorschau auf KDE 4. Das KDE Team arbeitete an den Grundtechnologien von KDE 4 und teilte die Pakete in Plattform, Arbeitsfläche und Anwendungen auf. openSUSE 10.3 bietet standardmäßig eine KDE3-Arbeitsflächenumgebung mit ausgewählten KDE4-Anwendungen an. openSUSE 10.3 kann über den Build Service auf eine aktuellere KDE4-Version aktualisiert werden.
  • openSUSE Factory enthält zur Zeit die KDE 4.2.1-Pakete (identisch zu KDE:KDE4:Factory:Desktop).


Paketnamen

Die Paketierung von KDE4 ist feiner untergliedert, als es noch bei KDE3 der Fall war. Für Anwendungen ist es im Augenblick "kde4-<Anwendungsname>". Das Präfix "kde4-" bleibt solange bestehen, bis die Anwendung stabil genug ist und keine Verwechslungen mit den KDE3-Äquivalenten mehr vermieden werden müssen. Die Modulpakete (mit Ausnahme von kdelibs4 und kdebase4) sind normalerweise leer und existieren nur aufgrund der korrespondierenden Debug-Pakete.

Nachdem nun die meisten KDE4-Anwendung stabil sind, ersetzen Sie auch im Namen die KDE3-Anwendungen. Diese erhalten nun das Präfix kde3-, um sie von den KDE4-Anwendungen zu unterscheiden.


Zeitplan

Zur Zeit existiert ein grober Zeitplan für die weitere KDE 4-Zukunft.

  • KDE 4.3
    • 28. Juli - KDE 4.3 finale Version

Siehe auch


WWW-Verweise