LXDE - LXDE

LXDE
LXDE-Logo
LXDE-Desktop voll.png
Standard-LXDE-Desktop
Originalautor(en) Hong Jen Yee ("PCMan")
Entwickler Das LXDE-Team
Erstveröffentlichung 2006 ; vor 15 Jahren ( 2006 )
Stabile Version
0.10.1 / 25. Februar 2021 ; vor 7 Monaten ( 2021-02-25 )
Repository
Geschrieben in C ( GTK2 , GTK3)
Betriebssystem Unix-ähnlich
Plattform Linux, BSD
Typ Desktop-Umgebung
Lizenz GPL , LGPL
Webseite lxde .org

LXDE (Abkürzung für L ightweight X 11 D esktop E nvironment) ist eine freie Desktop - Umgebung mit vergleichsweise geringen Ressourcenbedarf. Dies macht es besonders geeignet für den Einsatz auf älteren oder ressourcenbeschränkten Personalcomputern wie Netbooks oder System-on-a-Chip- Computern.

Überblick

LXDE ist in der Programmiersprache C geschrieben , verwendet das GTK 2-Toolkit und läuft auf Unix und anderen POSIX- kompatiblen Plattformen wie Linux und BSDs . Das LXDE-Projekt zielt darauf ab, eine schnelle und energieeffiziente Desktop-Umgebung bereitzustellen .

Im Jahr 2010 ergaben Tests, dass LXDE 0.5 von den vier beliebtesten Desktop-Umgebungen der Zeit (die anderen sind GNOME 2.29, KDE Plasma Desktop 4.4 und Xfce 4.6) den niedrigsten Speicherverbrauch hatte und weniger Energie verbrauchte, was schlägt vor, dass mobile Computer mit Linux-Distributionen, auf denen LXDE 0.5 ausgeführt wird, ihre Batterien langsamer entladen als solche mit anderen Desktop-Umgebungen.

LXDE verwendet Rolling Releases für seine einzelnen Komponenten (oder für Komponentengruppen mit gekoppelten Abhängigkeiten). Der standardmäßig verwendete Fenstermanager ist Openbox , aber man kann einen Fenstermanager eines Drittanbieters für die Verwendung mit LXDE konfigurieren, wie beispielsweise Fluxbox , IceWM oder Xfwm . LXDE enthält sowohl GPL- lizenzierten Code als auch LGPL- lizenzierten Code.

Geschichte

Das Projekt wurde 2006 vom taiwanesischen Programmierer Hong Jen Yee ( chinesisch :洪任諭; pinyin : Hóng Rènyù ), auch bekannt als PCMan, gestartet , als er PCManFM veröffentlichte , einen neuen Dateimanager und das erste Modul von LXDE.

Beim Vergleich der Linux-Distributionsrankings für DistroWatch Anfang Januar 2011 für das Jahr 2010 mit 2009 stellte Ladislav Bodnar die zunehmende Popularität von LXDE gegenüber anderen Desktop-Umgebungen fest. Er sagte:

Beim Durchsehen der Tabellen ist das Aufkommen von Distributionen interessant, die den leichten, aber voll funktionsfähigen LXDE-Desktop oder den Openbox-Fenstermanager verwenden. Lubuntu beispielsweise schlägt Kubuntu in Bezug auf Seitenaufrufe jetzt deutlich, während CrunchBang Linux , eine leichte Distribution mit Openbox, immer noch in den Top 25 ist, obwohl es für weit über ein Jahr kein stabiles Release produziert hat. Viele andere Distributionen begannen, LXDE-basierte Editionen ihrer Produkte anzubieten, was weiter zum dramatischen Anstieg der Popularität dieser relativ neuen Desktop-Umgebung beitrug.

Qt-Port

Unzufrieden mit GTK 3 experimentierte Hong Jen Yee Anfang 2013 mit Qt und veröffentlichte am 26. März 2013 die erste Version eines Qt-basierten PCManFM .

Am 3. Juli 2013 kündigte Hong eine Qt-Portierung der vollständigen LXDE-Suite an, und am 21. Juli kündigten Razor-qt und LXDE an, die beiden Projekte zusammenzuführen. Diese Fusion bedeutete, dass die GTK- und die Qt-Version für einige Zeit nebeneinander existieren würden, aber schließlich konzentrierten sich alle ursprünglichen Teambemühungen auf den Qt-Port, LXQt .

Aktuelle Entwicklung

Obwohl das ursprüngliche Team zur LXQt-Entwicklung wechselte, pflegten einige andere Entwickler LXDE weiterhin auf GitHub und ab März 2021 gibt es neue Commits, um die GTK 2-Version auf dem neuesten Stand zu halten. Ab Juli 2019 basiert die LXTerminal-Version auf GTK 3, um Abhängigkeiten von der alten VTE-Lib zu vermeiden.

GTK-3-Port

Ab Mai 2020 gibt es eine experimentelle GTK 3-Portierung, die von der Arch Linux- Community entwickelt wurde. GTK 3-Versionen wurden bereits für folgende Komponenten entwickelt: LXAppearance, LXAppearance-ObConf, LXDE-common, LXDE-icon-theme, LXDM, LXhotkey, LXInput, LXLauncher, LXPanel, LXRandR, LXSession, LXTask, LXTerminal, Openbox, PCManFM. Ein Vorteil der Verwendung von GTK 3 besteht darin, dass GTK 3-Programme nativ auf Wayland laufen. PCManFM ist ein beliebter Dateimanager für die Verwendung mit Kachel-Fenstermanagern und daher ist ein Wayland-nativer PCManFM für Leute nützlich, die Sway verwenden .

Verfügbarkeit

LXDE-Desktop unter Arch Linux
LXDE-Desktop unter Peppermint Linux OS

Standard-Desktop

Alternativer Desktop

Ehemaliger Standard-Desktop

Softwarekomponenten von LXDE

Im Gegensatz zu anderen großen Desktop-Umgebungen wie GNOME haben die Komponenten von LXDE nur wenige Abhängigkeiten und sind nicht eng integriert. Stattdessen können sie unabhängig voneinander oder von LXDE selbst installiert werden.

Komponenten Beschreibungen Anmerkungen
PCMan-Dateimanager Dateimanager und Desktop-Metapher-Anbieter
LXEingang Konfigurationstool für Maus und Tastatur
LXLauncher Anwendungsstarter im Easy-Modus
LXPanel Desktop-Panel
LXSession X-Sitzungsmanager
LXAussehen GTK- Theme- Umschalter
GPicView Bildbetrachter
LXMusic Ein Frontend für den XMMS2- Audioplayer
LX-Terminal Terminal-Emulator LXTerminal kann so konfiguriert werden, dass die Menüleiste und die Bildlaufleiste ausgeblendet werden
LXAufgabe Taskmanager
LXRandR Eine GUI für RandR
LXDM X-Display-Manager
LXNM Leichter Daemon für die Netzwerkverbindung . Unterstützt drahtlose Verbindungen (nur Linux). Abgesetzt
Blattpolster Texteditor Nicht vom LXDE-Projekt entwickelt
Openbox ( Fluxbox , IceWM und Xfwm werden ebenfalls unterstützt) Fenstermanager Nicht vom LXDE-Projekt entwickelt
ObConf Ein GUI- Tool zum Konfigurieren von Openbox Nicht vom LXDE-Projekt entwickelt
Xarchiver Dateiarchivierer Nicht vom LXDE-Projekt entwickelt

Siehe auch

Verweise

Externe Links