KDE3 ausprobieren
ArticleCategory:
Applications
AuthorImage:[Here we need a little image from you]
TranslationInfo:[Author + translation history. mailto: or
http://homepage]
original in en Lorne
Bailey
en to de Hermann J. Beckers
AboutTheAuthor:
Lorne lebt in Chicago und arbeitet als Computer-Consultant, der sich darauf spezialiisert hat, Daten in Oracle-Datenbanken zu bringen und sie auch wieder herauszubekommen. Seit er den Wechsel geschaftt hat, nur noch in *nix-Umgebungen zu programmieren, hat er die "dll-Hölle" vollständig vermieden. Er arbeitet derzeit an seinem "Master's Degree" in Informatik.
Abstract:[Here you write a little summary]
KDE hat vor kurzem den letzten Code-Stand als Version 3 freigegeben. Dieser Artikel soll Ihnen eine Idee geben, wie es wäre, wenn Sie diese Version einmal selbst ausprobieren. Obwohl dieser Artikel SuSE 7.3 benutzt, sollten Binärversionen auch für die anderen Haupt-Distributionen verfügbar sein.
ArticleIllustration:[One image that will end up at the top
of the article]
ArticleBody:[The article body]
Was ist KDE3?
KDE
ist die standardmäßige Desktop-Umgebung für viele Linux-Distributionen wie
SuSE und Turbolinux. Es ist in einer objekt-orientierten Sprache namens C++ geschrieben. Es ist eine gute Wahl für eine grafische
Benutzerschnittstelle, weil sie es dem Programmierer erlaubt, leicht Programmteile zu nehmen, von denen man weiss, das sie funktionieren, und diese zu
einer lauffähigen Anwendung zusammenzusetzen. KDE benutzt eine Bibliothek namens QT und
KDE veröffentlichte KDE3 , um die Vorteile der neuesten Version der zugrundeliegenden Bibliothek, QT3, zu nutzen. Sie haben ein großartiges Werk vollbracht und ich benutze KDE3 nun als meine tägliche Arbeitsumgebung.
Wie kann man es ausprobieren
Das Gute an KDE3 ist, dass Sie es testen können und trotzdem noch KDE2 nutzen können, wenn Sie dies möchten. Wenn Sie immer noch KDE1 nutzen, sollten Sie auf jeden Fall Ihre Distribution aktualisieren!
Das Problem für KDE1-Benutzer ist, dass die Version von KDE3 in den von mir genutzten rpm-Programmen das Verzeichnis ~/.kde nutzt, so dass es Konflikte mit KDE1 geben kann. Sie können dies jedoch umgehen. KDE startet in dem durch die Umgebungsvariable KDEHOME definierten Verzeichnis, d. h. wenn Sie dies definieren, bevor Sie KDE starten, sollte es keine Probleme geben.
Sie können die Dateien für Ihre Distribution von einem der durch KDE empfohlenen Spiegelrechnern in Ihrer Nähe abrufen::
Ich benutze SusSE7.3. aber fast alle der großen Distributionen halten hier Binärversionen vorrätig.
Was hält KDE3 davon ab, die Vorgängerversionen zu stören? Die Programme und Bibliotheken landen in ihren eigenen
Verzeichnissen, so dass bei einer Installation nichts zerstört wird. Nicht so wie andere Betriebssysteme, die alles in eine verrückte 'Registry' packen, die niemand wirklich versteht und die Ihre Maschine unbenutzbar macht, wenn sie defekt wird
, wenn Sie z. B. Ihren Quellcode neu kompilieren. Das ist ein echtes Problem, wenn Sie mit Software-Entwicklung Ihren Lebensunterhalt verdienen und permanent rekompilieren. Unter SuSE landen die KDE3-Bibliotheken in /opt/kde3 und gt3 findet sich in /usr/lib/qt3. Sie sollten wirklich sicherstellen, dass es keine Konflikte gibt und ein 'rpm -qpl <package-name.rpm>' eingeben und sich die Dateiliste ansehen, die das Paket enthält. Ausserdem sollte rpm Ihnen eine Warnung anzeigen, bevor Sie irgendetwas installieren.
Sie können mittels rpm recht leicht installieren. Ich habe alle rpm-Dateien, die ich installieren wollte, in ein eigenes Verzeichnis gelegt und dann 'rpm --install *.rpm' eingegeben. Wenn es Beschwerden über Abhängigkeiten gibt, installieren Sie die benötigten Pakete und versuchen Sie es erneut. Ich bekam eine Fehlermeldung über einen Dateikonflikt zwischen KDE2 und KDE3. Als ich mir die Differenzen anschaute, waren es nur 2 Zeichen in einer Zeile eines Skriptes. Da es für mich kein großes Problem darstellte, benutzte ich 'rpm --install --force *.rpm' und habe seitdem noch kein einziges Problem gehabt.
Dann nehmen Sie eine Änderung am kdm-Login-Manager vor. Gehen Sie zu KDE Control Center->System->Login Manager und fügen Sie eine Sitzung namens KDE3 hinzu. Dies ruft /usr/X11R6/bin/kde3 auf, was ein Verweis auf das KDE-Skript darstellt, das alles so einrichtet, damit KDE3 korrekt läuft. KDE fragt Sie, ob Sie Ihre Einstellungen aus KDE2 importieren möchten. Ich bejahte dies und einige Male lief der Import von KMenu nicht korrekt. Keine große Sache, aber es war unangenehm. Ich empfehle Ihnen, die alten Einstellungen nicht zu übernehmen, sondern stattdessen die Fehlwerte zu benutzen. Sie können diese später in 'kmenuedit' ändern, wenn Sie möchten.
Das sollte es tun.
Was sind die Risiken?
Ich denke, dass es eine gute Idee ist, eine regelmäßige Sicherung Ihrer wichtigen Dateien zu haben. Hoffentlich eine, die diese Dateien von der Maschine nimmt, wie Brennen auf eine CD, wenn möglich. Das machen Sie doch, oder? Wenn nicht, sollte das für Sie höchste Priorität bekommen, unabhängig davon, ob Sie KDE3 testen oder nicht.
Der wirkliche sichere Weg ist es, darauf zu warten, das Ihre Distribution eine getestete Aktualisierung auf CD
bereitstellt und dann deren Anweisungen zu folgen. Seien wir ehrlich, das Ausprobieren neuer Sachen ist nicht für
jedermann geeignet und nur weil ich keine Probleme hatte, heisst dies nicht, Ihnen könnte dies nicht passieren. Ich sehe
die tatsächlichen Risiken als sehr gering an. Ich habe bis jetzt 3 verschiedene Maschinen aktualisiert und ich würde
nicht die Verwünschungen dieser Menschen riskieren, wenn ich gedacht hätte, das KDE3 ihre Maschine ruinieren würde. Wie
erwähnt, könnten Sie gezwungen sein, die Installation wegen des Skript-Konfliktes zu erzwingen. Wenn Sie dies nervös
macht, können Sie diese Dateien sichern und zurücksetzen, wenn Sie Probleme haben. Der Versuch der Aktualisierung
erfordert etwas grundlegende Kenntnisse über das System, was abschreckend sein könnte. Nicht jedermann mag es, mit neuer
Software herumzuspielen, weil man einfach nur möchte, dass die Sachen erledigt werden.
Was ist gut?
- Die Konsole ist großartig. Sie sieht gut aus und hat eine Menge von Optionen, die es leicht machen, niemals mehr Ihre
Maus zu berühren. Ich arbeite sehr viel in der Konsole, so dass dies ein großer Vorteil für mich ist.
- Font Anti-aliasing funktioniert sehr gut, selbst für die Konsole. KDE3 sieht
großartig aus . Es fühlt sich auch gut an. Sie können die Menüs transparent gestalten in
Kcontrol Center/Style/Effects Enable GUI Effects, obwohl dies einen Neustart von KDE3 zu erfordern scheint. Sie können das
Aussehen der Konsole über viele eingebaute Schemata ändern. Es gibt ausserdem einige weitere Themen.
- KDE hat nun einen Pager. Sie können Anwendungen von einer Oberfläche zur anderen ziehen.
- Sie können mittels Alt-Tab zwischen Fenstern wechseln und tippen direkt in das aktive Fenster, ohne in den Textbereich zu klicken.
- Die 'Edutainment'-Abteilung hat einige großartige Programme wie das Ktouch-Schreib-Lernprogramm, das Sie durch Schreibübungen führt. Ich hatte hier wirklich einige Verbesserungen nötig (wie Sie vielleicht durch diesen Artikel bemerken), und es hat mir bereits eine Menge geholfen. Es verfügt über ein kleines Planetarium namens KStars, das recht nett ist und lassen Sie uns nicht das Geometrieprogramm namens KGeo vergessen.
- Keine Neueinarbeitung erforderlich, weil es wie KDE2 funktioniert, jedoch besser.
Woran muss gearbeitet werden?
Ich bin noch keinen großen Fehler begegnet und habe auch keinen Datenverlust erlitten. Ich kann nur einige wenige Sachen
erwähnen, die etwas lästig sind, teilweise sicherlich wegen meiner eigenen Ignoranz.
- Manchmal dauert das Abmelden Ewigkeiten. Das war immer mein Hauptärgernis mit KDE, und es scheint zurückgekehrt zu
sein. Es wäre schön, wenn sich zumindest der Bildschirm verdunkeln würde, damit ich weiss, dass es aktiv ist. Ausserdem wird KDE3 sehr verwirrt, wenn Kpager geöffnet ist - Sie müssen sich erneut abmelden.
- Ich konnte kdm nicht dazu bewegen, die Arbeitsoberfläche korrekt zu starten. Es zeigt den Anmeldebildschirm korrekt an, aber zeigte mir dann nur den grauen Hintergrund von X Windows. Dies muss eine Einstellungssache sein, aber ich habe es nicht herausgefunden. Ich benutze weiterhin den alten kdm ohne Probleme.
- Importieren der Menüs aus KDE2 funktioniert nicht, so dass Sie die distributions-spezifischen Befehle wie SuSEs yast2 verlieren. Ich bin mir sicher, wenn KDE3 mit neuen Distributionen vorinstalliert kommt, wird das ganze Zeug wieder vorhanden sein.
.
- Wenn man KDE-Window-Fokus benutzt, kann man manchmal mittels Alt-Tab nur zwischen zwei Fenstern wechseln. Dies
stört mich, weil ich eine Menge Dateioperationen mittels Konsole, Konqueror und gvim mache. Ich kann nur zwischen den
letzten beiden Fenstern wechseln, die ich benutzt habe. Dies funktioniert aber in anderen Anmeldungen. Sie haben die
Möglichkeit, einen CDE-Stil zu wählen, so dass nicht alles verloren ist.
- Irgendjemand da draussen wird sich sicher über die Geschwindigkeit und den Umfang beschweren. Dies stellt für mich
kein Problem dar, daher beschwere ich mich nicht. Wenn Ihre Ressourcen jedoch begrenzt sind, dann müssen Sie vielleicht eine Oberfläche mit dem kleinstmöglichen Umfang nutzen. Ich führe unten einige Werte auf.
Ist es schneller?
Was Leute wirklich meinen, wenn sie von Geschwindigkeit reden, ist die Empfindung von Schnelligkeit. Jedermann hat seine eigenen (manchmal sehr starke) Ideen über die Geschwindigkeit einer Anwendung und über den besten Fensterverwalter/Texteditor/Stil für geschweifte Klammern. Ich bin nicht an Glaubenskriegen interessiert. Dieses sind meine besten Schätzungen nach mehreren Tests. Ihre Ergebnisse mögen anders sein. Ich weiss, dass es eine Menge an Window-Managern gibt, aber ich dachte, der Test dieser erlaubt eine allgemeine Einschätzung. Ich finde KDE schnell genug, erkenne aber auch, dass einige Window-Manager eine Anwendung noch schneller starten können. Lassen Sie uns mit den Startzeiten anfangen.
Startzeit
Anwendung |
Enlightenment |
Gnome |
KDE2 |
KDE3 |
Start aus der Konsole |
7 |
12 |
16 |
18 |
Start aus kdm |
3 |
10 |
10 |
12 |
Browser |
* |
X |
2.5 |
2.5 |
Terminal |
<1 |
1 |
1.5 |
1.5 |
Mail Client |
* |
5 |
2 |
2.5 |
Media Player |
1 |
1 |
2.5 |
3 |
X - Funktionierte für mich nicht, weil ich es kaputt gemacht habe.
* - Nicht anwendbar. |
Für Gnome habe ich Evolution als Email-Client benutzt. Es hat eine Menge an Funktionalität, daher habe ich erwartet,
dass es langsam startet. Weil ich ausserdem Mozilla aktualisiert habe, funktioniert Galeon bei mir nicht mehr.
Ich bin bereit, eine zusätzliche Sekunde beim Start einer Anwendung zu warten, weil es leicht ist, KDE so zu
benutzen, wie ich es möchte. Hier kommen Ihre persönlichen Einstellungen und Bedürfnisse ins Spiel. Ich mag Konsole mehr als Eterm. Da ich nur wenige Anwendungen starte, diese dann aber für Stunden benutze, macht die Startzeit für mich keinen großen Unterschied.
Wie ist es mit der Speicherbenutzung
Ich habe etwas mittels Ksysguard getestet und hier sind die Ergegnisse:
Speichergröße
Anwendung |
KDE2 |
KDE3 |
Konqueror |
29,358 |
19,128 |
35,968 |
24,944 |
Kicker |
24,340 |
13,820 |
26,708 |
15,644 |
KDesktop |
23,608 |
13,156 |
28,580 |
17,972 |
Klipper |
22,848 |
11,096 |
24,672 |
13,224 |
Kwin |
21,976 |
11,200 |
22,920 |
11,064 |
Wie Sie sehen können, benutzt es soviel oder etwas mehr RAM als KDE2. Wenn Sie knapp an Hauptspeicher sind, hilft Ihnen eine Aktualisierung nicht. Da RAM jedoch preiswert ist, sollte das kein Problem für viele Leute sein. Ich denke, wenn Sie über 128 MB verfügen, sollte das genug sein.
Ist es das wert?
Ich habe vesucht, Ihnen genug Informationen zu geben, damit Sie entscheiden können, ob KDE3 Ihren besonderen Bedürfnissen entspricht. Ich habe es auf 3 verschiedenen Maschinen versucht und bin noch keinem echten Problem begegnet. Wenn Sie der Typ von Person sind, der nichts gegen etwas System-Administrations-Arbeit hat, und wenn Sie es mögen, mit relativ neuer Software zu experimentieren, dann werden Sie KDE3 mögen. Wenn Sie nach einem sehr geringen Wartungsaufwand streben, einer 'ich möchte nur meine Arbeit machen'-Erwartung, dann würde ich nur auf Sicherheitsaktualisierungen achten und mich nicht darum kümmern. Ich persönlich benutze KDE3 als meine alltägliche Arbeitsumgebung, weil es mir das Leben erleichtert. Das ist es, was ich von meiner Arbeitsumgebung erwarte. Ich denke, das es einen Versuch wert ist, um zu sehen, ob es Ihren Bedürfnissen entspricht.
Links