E17: Ein Überblick

von Paul Arnote (parnote)

Ähnlich aber anders wäre eine hervorragende Möglichkeit, E17, auch bekannt als Enlightenment, oder einfach "E." zu beschreiben. In vielerlei Hinsicht bringt es eine vollständige neue Art des Umgangs und des Denkens über den Linux Desktops mit. Es macht dies, ohne Ihre Gewohnheiten mit dem Linux-Desktop über den Haufen zu werfen und bietet gleichzeitig eine Menge „für´s Auge“, und alles innerhalb einer geringen Speicherbeanspruchung. Damit läuft E17 außergewöhnlich gut auf älterer und weniger anspruchsvoller Hardware.

E17 ist wirklich ein Fenstermanager für das X 11-Window-System von Linux. Es ist keine vollwertige Desktop-Umgebung wie es Gnome, KDE, Xfce und LXDE sind.

Die Eckpfeiler der Popularität von E17 sind seine Modularität und seine Fähigkeit, stark an die Bedürfnisse der Benutzer angepasst zu werden. Wenn Sie ein Modul nicht verwenden oder benötigen, brauchen Sie es einfach nicht zu laden, ohne dabei Einbußen bei der Systemstabilität und den Funktionen zu haben. Die Fähigkeit den E17-Desktop anzupassen bedeutet, dass die Benutzer ihre eigene, einzigartige Benutzerumgebung zusammenstellen können, den Desktop zurecht schneidern um genau die Art und Weise zu bekommen wie Sie mit dem Computer arbeiten.

pic

Mein benutzerdefinierter E17-Desktop, auf dem das PCLinuxOS-E17 Light ISO auf einem IBM ThinkPad T23 mit P3 1,13 GHz-Prozessor und 512 MB RAM ausgeführt wird

Entwicklung

Die erste Version von Enlightenment gab es 1997 von Carsten Haitzler, a.k.a. Rasterman. Nach mehr als einem Jahrzehnt der Entwicklung ist die neueste stabile Version E16 1.0.4. PCLinuxOS verwendet jedoch E17, welche innerhalb der letzten ein zwei Monate vom Alpha in den Beta-Status verschoben wurde. Beim Umschreiben von Enlightenment für E17 dreht es sich darum, Enlightenment, über die EFL (Enlightenment Foundation Libraries) noch weiter modular zu machen. Indem der Window-Manager in kleinere Module aufgeteilt wird, erhoffen sich die Entwickler von Enlightenment die Wartung zu erleichtern. Dies bedeutet auch, dass nur die betroffenen Bibliotheken (und die Anwendungen, die Sie aufrufen) neu erstellt werden müssen, damit Enlightenment weiter wachsen und reifen kann.

pic

Mit weniger mehr erreichen

Der effiziente Einsatz von Modulen ermöglicht Programmierern von E "mit weniger mehr zu erreichen." Der Fokus der Programmierer gilt der Substanz und der Funktionalität von einem Programm und unabhängige "edje" Dateien sind im wesentlichen für den Umgang mit den Feinheiten der grafischen Benutzeroberfläche verantwortlich. Also haben Sie große Mengen an Zeit für das Entwerfen und für die Neugestaltung der Benutzeroberfläche (UI) für jede Anwendung die geschrieben wird verbracht.

Speicher- & Systemanforderungen

Die Enlightenment Webseite listet die Minimalanforderungen an den Arbeitsspeicher für die Ausführung von Linux + Enlightenment mit 16 MB (und möglicherweise sogar nur 8 MB). Um Enlightenment in vollem Umfang zu erleben werden 64 MB (und mehr) empfohlen. Für PCLinuxOS-E17 werden 512 MB RAM empfohlen, obwohl es auch mit weniger als der Hälfte dieser Menge an Systemspeicher installiert und ausgeführt werden kann.

Während Linux-Desktop-Systeme das am häufigsten verwendete Werkzeug zum Entwickeln von Enlightenment und EFL (aufgrund der Geschwindigkeit) darstellen, erfolgt die Entwicklung mit dem Ziel, es auch auf Mobiltelefonen, Fernsehern, Netbooks und weiterem auszuführen. In der Tat gibt es mehrere großen Elektronikhersteller die mit dem Enlightenment-Entwicklungs-Team, einschließlich Samsung eine Partnerschaft haben.

Infolgedessen wurden Enlightenment und EFL erfolgreich auf x 86-32, x 86-64, Atom, PowerPC, ARM, MIPS, Sparc, und anderen Architekturen getestet und ausgeführt. In der Tat genügt eine Prozessorleistung von einem 200-MHz-ARM-Kern um Enlightenment und EFL ausreichend angemessen auszuführen.

Die Grafikanforderungen von Enlightenment sind ebenfalls ganz bescheiden. Es wurde entworfen, um auf so kleinen Bildschirmen wie QVGA (320 x 240) ausgeführt zu werden, aber die Grafikarchitektur wurde für Full-HD (1920 x 1080) und darüber hinaus entworfen, die verwendeten Displays reichen von Farbpaletten aus 8-Bit-Farben bis hin zu vollen 24/32-Bit True Color-Displays.

Impressionen

Die "volle" Enlightenment ISO, enthält eine breite Palette von KDE-Anwendungen und ist für Computer mit mehr modernen Prozessoren vorgesehen, (obwohl es in der Regel auch ziemlich gut auf älteren Computern ausgeführt wird). Die "leichte" Enlightenment ISO ist für ältere, langsamere Computern gedacht, und verwendet die leichteren Gtk +-Anwendungen. Auf meinem IBM ThinkPad T23 (P3, 1,13 GHz, 512-MB-RAM, 8 MB S3 Video), läuft die leichte Version schneller und reagiert besser. Erwähnenswert ist aber, dass die volle Version auch ganz gut läuft. Mit der Vollversion erlebte ich rege Leistung bis die Qt4/KDE-Bibliotheken geladen wurden um eine KDE Applikation zu starten. Dann gab es über eine Verzögerung von 10 Sekunden bis zur Anzeige der KDE-Anwendung auf diesem älteren Computer. Ich erfuhr keine solche Verzögerungen beim starten von Gtk +-Anwendungen in der leichten Version.

Die leichte Version ist stark an die Standardinstallation angepasst. Während erfahrene E17 Benutzer den Glanz und den Glitzer lieben werden, können neue Benutzer einige Schwierigkeiten dabei haben, herauszufinden was zu tun ist und wohin Sie gehen müssen, da es nichts gibt, wo Sie nachschauen können wie Sie es von den anderen Desktops in den anderen Versionen von PCLinuxOS gewöhnt sind. Glücklicherweise hat Texstar ein Paket erstellt, welches die leichte Version im Aussehen und Verhalten zu den anderen Desktop-Umgebungen näher bringt. Neue E17-Benutzer finden die Installation des Pakets (genannt econfig-light) über Synaptic im Verhalten möglicherweise nützlich. Alles in allem, es gibt viele andere Dinge in E17 kennen zu lernen und zu erforschen, und die Lernkurve ist viel einfacher, wenn Benutzer eine vertraut aussehende Oberfläche haben um damit zu Arbeiten. Benutzer können auf den auffälligen, glitzernden Bildschirmaufbau jederzeit einfach durch die Installation des econfig-itask-Pakets über Synaptic zurücksetzten.

Zusammenfassung

Wenn Sie auf der Suche nach einem Linux-Desktop sind, der schnell ist, schnell reagiert, ein Minimum an Speicher verwendet und viel für´s Auge zu bieten hat, dann ist E17 definitiv etwas für Sie. Insgesamt fand ich, dass E17 sehr stabil zu sein scheint. Seine Fähigkeit, angepasst zu werden erlaubt dem Benutzer jeden Aspekt der Schnittstelle einzustellen und zu verfeinern, und eine E17-Benutzerumgebung zu erstellen, die eindeutig Ihre eigene ist.