KDE/KDE4
aus openSUSE, der freien Wissensdatenbank
| Version vom 17:52, 6. Nov 2009 Linuxsusefan (Diskussion | Beiträge) KDE 4..x ← Previous diff |
Version vom 17:55, 6. Nov 2009 Linuxsusefan (Diskussion | Beiträge) Mit openSUSE veröffentlichte KDE4-Versionen Next diff → |
||
| Zeile 180: | Zeile 180: | ||
| ==Mit openSUSE veröffentlichte KDE4-Versionen== | ==Mit openSUSE veröffentlichte KDE4-Versionen== | ||
| - | * '''openSUSE 11.1''' enthält KDE 4.1.3-Pakete (identisch zu KDE:KDE4:STABLE:Desktop). | + | * '''openSUSE 11.2''' enthält KDE 4.3.1-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 <tt>KDE:KDE4:STABLE:Desktop</tt> auf KDE 4.1 zu aktualisieren. | + | * '''openSUSE 11.1''' enthält KDE 4.1.3-Pakete |
| + | * '''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.x-Installation über das Build Service-Projekt <tt>KDE:KDE4:STABLE:Desktop</tt> 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 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.3.x-Pakete (identisch zu KDE:KDE4:Factory:Desktop). | * '''openSUSE Factory''' enthält zur Zeit die KDE 4.3.x-Pakete (identisch zu KDE:KDE4:Factory:Desktop). | ||
| - | |||
| == Paketnamen == | == Paketnamen == | ||
Version vom 17:55, 6. Nov 2009
|
Was ist KDE4?
KDE4 bezieht sich auf alle Ausgaben der vierten Hauptversion der KDE-Arbeitsumgebung. KDE 4.3.1 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.3.1: Das KDE:KDE4:STABLE:Desktop Build Service-Projekt enthält Pakete von KDE 4.3.1 so wie sie mit openSUSE 11.2 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.3.1: Das Build Service-Projekt KDE:KDE4:STABLE:Desktop enthält Pakete von KDE 4.3.1 für alle aktuellen openSUSE-Versionen.
- KDE 4.3.x: Das Build Service-Projekt KDE:43 enthält KDE 4.3.3-Pakete für alle aktuellen openSUSE-Versionen.
- KDE 4.3 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.3.2
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
Projekt KDE 4.3 ( KDE 4.3.1 )
Das Build Service-Projekt KDE:KDE4:STABLE:Desktop bietet KDE 4.3.1-Pakete an, wie sie auch mit openSUSE 11.2 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.
| Version: 11.2
| ![]() Sie können zusätzlich KDE4-Spiele 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). |
| Version: 11.1
| ![]() Sie können zusätzlich KDE 4-Spiele 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). |
| Version: 11.0
| ![]() Sie können zusätzlich KDE 4-Spiele 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). |
Projekt - KDE 4.3 ( KDE 4.3.3 )
| Mitteilung
Für diese Version befindet kein direkter Link für eine Direkt Installation. Stabile KDE 4.3.1 Pakete wie diese in der OpenSuSE 11.2 Version enthalten sind können Sie sich über |
Wer schon über eine KDE 4.x Version verfügt, kann diese auf die aktuelle Version KDE 4.3.3 → Aktualisieren / Upgraden. Entsprechende Anleitungen hierzu finden Sie
Englischsprachig ↓
KDE - Upgrade
Deutschsprachig ↓
KDE - Aktualisierung
Factory KDE-Projekt ( KDE 4.4 )
Das Build Service-Projekt KDE:KDE4:Factory:Desktop bietet Entwicklungspakete von KDE 4.4 an. Dies sind Beta' s und Veröffentlichungskandidaten (RC' s) 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.
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.
| Version: 11.2
| ![]() 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). |
| Version: 11.1
| ![]() 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). |
| Version: 11.0
| ![]() 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). |
| Version: Factory
| ![]() 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.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 älteren KDE 4.x Versionen auf KDE 4.3.x 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ücksetzten, 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*
plasmaWenn 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.
Probleme bei den Paketabhängigkeiten
Wenn Sie beim Versuch einer Aktualisierung auf Probleme bei den Paketabhängigkeiten stoßen, stellen Sie sicher, dass ihre KDE-Paketdepots über eine höhere Priorität, bspw. eine niedrigere Nummer, als bspw. ihre oss- oder update-Paketdepots verfügen. Nutzen Sie zypper dup zur Aktualisierung, wodurch obsolete Pakete entfernt und sie ersetzende neue Pakete installiert werden.
Einige Pakete aus KDE 4.0 oder 4.1 existieren unter KDE 4.2 und neuer vielleicht nicht mehr, wodurch Sie diese in solchen Fällen entfernen müssen. Die englischsprachige Diskussionsseite zu diesem Artikel enthält einige Hinweise.
Darüber hinaus müssen Sie, wenn Sie Anwendungen wie koffice2 installiert haben, die nicht Teil der KDE:Factory/42/UNSTABLE-Paketdepots, sondern von Playground oder Community sind, vor der Aktualisierung über 1-Klick erst die zugehörigen Paketdepots einbinden. Andernfalls wird koffice bspw. eine ältere Version von KDE benötigen als die, auf die Sie aktualisieren wollen, was zu einem Abhängigkeitskonflikt führt.
YaST hängt
Beim Starten von YaST mit neuen Qt/KDE gibt es ein Problem, wenn Sie keine Anmelde-Shell als root haben (anders gesagt, wenn Sie bspw. "su" an Stelle von "su -" verwenden). Anzeichen dafür sind, dass YaST keine Qt-Oberfläche anzeigt (beachten Sie, dass der Start des Kontrollzentrums funktioniert, dass Starten eines Moduls ist aber nicht möglich).
Das Problem scheint zu sein, dass es versucht, die D-Bus-Instanz des Nutzers zu kontaktieren, dafür aber keine Berechtigung hat. Wenn Sie eine Anmelde-Shell als root haben, wird es das nicht versuchen und alles funktioniert.
Mit openSUSE veröffentlichte KDE4-Versionen
- openSUSE 11.2 enthält KDE 4.3.1-Pakete (identisch zu KDE:KDE4:STABLE:Desktop).
- openSUSE 11.1 enthält KDE 4.1.3-Pakete
- 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.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.3.x-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
- 03. November 2009: KDE 4.3.3
- KDE 4.4
- 01. Dezember 2009: KDE 4.4 Beta 1
- 22. Dezember 2009: KDE 4.4 Beta 2
- 06. Januar 2010: KDE 4.4 RC 1
- 20. Januar 2010: KDE 4.4 RC 2
- 09. Februar 2010: KDE 4.4 Veröffentlichung
Siehe auch
- Ideen für KDE unter openSUSE 11.2
- Ideen für KDE unter openSUSE 11.1
- Funktionen die in KDE4 im Vergleich zu KDE3 fehlen


