LXQt
LXQt
| |
---|---|
![]() | |
![]() Der LXQt Desktop in Version 0.10 | |
Basisdaten
| |
Erscheinungsjahr | 2013 |
Aktuelle Version | 2.2.0[1] (17. April 2025) |
Betriebssystem | Linux, BSD |
Programmiersprache | C++[2] |
Kategorie | Desktop-Umgebung |
Lizenz | GPL/LGPL |
LXQt Homepage |
LXQt ist eine freie Desktop-Umgebung für Unix und andere POSIX-kompatible Plattformen, wie Linux oder BSD.
LXQt ist das Ergebnis einer Vereinigung der Desktop-Umgebungen Razor-qt und LXDE-Qt, einer Portierung von LXDE auf das GUI-Toolkit Qt, und praktisch der gemeinsame Nachfolger beider ursprünglich separat entwickelten Umgebungen.[3] Beispielsweise hat LXQt in Lubuntu ab der Version 18.10 LXDE abgelöst.
Geschichte
[Bearbeiten | Quelltext bearbeiten]Ende Juli 2011 wurde das GUI-Toolkit GTK+ 3 eingeführt, das zum Nachfolger von GTK+ 2 erklärt wurde, zugleich aber nicht abwärtskompatibel zu GTK+ 2 ist. Monatelang vorher war bereits auf die Einführung von GTK+ 3 hingearbeitet worden.[4] Für den Chefentwickler des LXDE-Projekts, Hong Jen Yee, stellte sich damit die Frage, welches Toolkit das LXDE-Team in Zukunft verwenden wolle, da LXDE bis dahin auf dem Widget-Set GTK+ 2 basierte, welches fortan nicht mehr weiterentwickelt werden sollte. Yee stellte in einem Blog-Artikel fest, dass GTK+ 3 „speicherintensiver und langsamer“ als GTK+ 2 sei,[5] was seinem Projekt-Konzept von einer „schlanken, ressourcenschonenden“ Desktop-Umgebung widersprach.
Er kündigte eine Qt-Version von LXDE an, deren Fertigstellung für Anfang Juli 2013 geplant war. Jerôme Leclanche, ein wichtiger Entwickler der Desktopumgebung Razor-qt, und Yee beschlossen, die Qt-Version von LXDE und Razor-qt zusammenzuführen. Der bisherige LXDE-Code, welcher auf GTK+ 2 basierte, solle parallel dazu noch eine Weile gewartet werden, so der Beschluss.[6] Diese Aufgabe wurde an einen extra dafür ausersehenen Maintainer delegiert.
Im Mai 2014 erschien eine erste Version (0.7.0)[7] des auf Qt basierenden LXDE, nun „LXQt“ genannt.[8] Sie wurde in Zusammenarbeit mit dem Maui Project entwickelt.[9] Neben dem Quelltext werden Pakete unter anderem für Debian, Fedora, openSUSE, Arch Linux und Ubuntu angeboten.
Version 0.8.0 brachte volle Kompatibilität mit Qt5. Dazu wurden neue Bibliotheken der KDE Frameworks integriert, um bisherige selbst programmierte Bibliotheken mit weniger Funktionen zu ersetzen. Das neue lxqt-admin enthält Admintools, beispielsweise zum Konfigurieren von Datum und Zeit sowie zum Verwalten von Benutzern und Gruppen. Der Bildschirm wird nun mit lxqt-config-monitor anstelle von lxqt-config-randr angepasst. Der Dateimanager PCManFM-Qt sowie das LXQt-Panel wurden verbessert.[10][11] Neuere Versionen seit 0.9.0 nutzen ausschließlich Qt 5,[12] das auch bei KDE 5.x verwendet wird.
Im Jahr 2021 wurde die auf Qt 5.15 LTS basierende Version 1.0.0 heraus.[13] Die darauf aufbauende Reihe ging bis 1.4 und beinhaltete neben allgemeinen Verbesserungen Arbeit an den Portals für Flatpaks, Theme-Optionen, an allen Applikationen von LXQt sowie die Vorbereitung eines Wechsels auf Qt6.[14][15][16][17]
Mit Version 2.0 am 15. April 2024 vollzog das Projekt den Wechsel auf Qt6 (genauer mindestens 6.6), wobei zur Unterstützung eines einheitlichen Themings weiterhin Qt5-Pakete mitgeliefert wurden. Nur QTerminal brauchte länger für den Umstieg.[18] Wayland wurde erstmalig in der LXQt-Version vom 5. November 2024 unterstützt, wobei zunächst die Compositoren Labwc, KWin, Wayfire und Hyprland unterstützt wurden. X11 wird aber weiterhin unterstützt. Durch dieselbe Grundlage mit Qt im KDE-Projekt bot KWin die beste Wayland-Session unter LXQt an.[19] Die Wayland-Fähigkeiten wurden mit Version 2.2 beispielsweise durch einen besseren Umgang mit Multi-Monitor-Situationen weiter ausgebaut[20] und es können nun auch weitere Wayland-Compositoren wie Niri oder Sway benutzt werden. Eine dedizierte FAQ-Seite des Projekts listet Fähigkeiten, Probleme und Lösungen wie nicht-LXQt Pakete für eine Bildschirmsperre auf.[21] Gleichzeitig wurde eine Unterstützung für Power Profiles der CPUs eingeführt.[22]
LXQt-Komponenten
[Bearbeiten | Quelltext bearbeiten]Wie LXDE oder Xfce ist auch LXQt modular aufgebaut. Folgende Komponenten sind vorhanden:[23]
- compton-conf – Konfiguration des Composite-Managers Compton
- lximage-qt – Bildbetrachter
- lxqt-about – Informationen zu LXQt
- lxqt-admin – Systemadministration
- lxqt-config – Einstellungen und Systemsteuerung
- lxqt-globalkeys – Tastenkürzel
- lxqt-l10n – Übersetzungen
- lxqt-notificationd – Desktop-Benachrichtigungen
- lxqt-openssh-askpass – Passwort-Agent für SSH
- lxqt-panel – Desktop-Panel
- lxqt-policykit – PolicyKit-Agent
- lxqt-powermanagement – Energieverwaltung
- lxqt-qtplugin – Qt-Integration
- lxqt-runner – Programmstarter
- lxqt-session – Session-Manager
- lxqt-sudo – Frontend für sudo/su
- lxqt-themes – Symbole und Designs
- obconf-qt – Openbox-Konfiguration
- pavucontrol-qt – Mixer für PulseAudio
- PCManFM-Qt – Dateimanager
- qps – Prozessmanager
- qterminal – Terminalemulator
- screengrab – Bildschirmfotoprogramm
Fenstermanager
[Bearbeiten | Quelltext bearbeiten]LXQt bringt selbst keinen Fenstermanager mit, sondern arbeitet mit anderen zusammen. Ist bereits ein Fenstermanager installiert, verwendet LXQt diesen automatisch. Über die Einstellungen lässt sich der Fenstermanager ändern. Anschließend ist eine erneute Anmeldung erforderlich, um ihn zu aktivieren. Empfohlen wird als X11-Fenstermanager Openbox, da dieser passend zum Desktop wenig Ressourcen benötigt.
Unter Wayland wird der Compositor Labwc empfohlen, der quasi eine Wayland-Übersetzung von Openbox ist. Alternativ werden KWin, Sway, Wayfire, Hyprland oder Niri unterstützt werden. Je nach Compositor sind noch weitere Pakete für eine komplette Session notwendig.[24]

Systemanforderungen
[Bearbeiten | Quelltext bearbeiten]LXQt benötigt etwas mehr Arbeitsspeicher (RAM) als der Vorgänger LXDE. Daher gilt auch hier: weniger als 512 MiB RAM sind nicht empfehlenswert, in der Praxis darf es auch gerne deutlich mehr sein. Damit liegen die Hardwareanforderungen in etwa auf dem Niveau von Xfce bzw. leicht darüber. So reiht sich LXQt wie MATE ins Mittelfeld ein, was die benötigten Systemressourcen betrifft.[25]
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Offizielle Website
- LXQt auf wiki.ubuntuusers.de
- LXQt auf GitHub
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Release LXQt 2.2.0. 17. April 2025 (abgerufen am 20. April 2025).
- ↑ Do you know C++? Qt? You can contribute to LXQt.
- ↑ About. The Lightweight Qt Desktop Environment. In: lxqt-project.org. Abgerufen am 25. Februar 2021.
- ↑ GUI-Bibliothek: GTK+ 3 ist fertig - Golem.de. (golem.de [abgerufen am 13. August 2017]).
- ↑ PCMan: PCManFM Qt 0.1.0 released. In: LXDE Blog. 26. März 2013, abgerufen am 13. August 2017.
- ↑ heise online: Schlanke Linux-Desktops: Razor-Qt und LXDE-QT fusionieren. Abgerufen am 13. August 2017.
- ↑ LXDE - Lightweight X Desktop Environment / Mailing Lists. Abgerufen am 13. August 2017 (englisch).
- ↑ heise online: Erste Version des Linux-Desktops LXQt veröffentlicht. Abgerufen am 13. August 2017.
- ↑ LXQT 0.7: Erste Version von LXDE-Qt-Port erschienen - Golem.de. (golem.de [abgerufen am 13. August 2017]).
- ↑ heise online: LxQt 0.8.0: Schlanker neuer Linux-Desktop. Abgerufen am 13. August 2017.
- ↑ LXDE - Lightweight X Desktop Environment / Mailing Lists. Abgerufen am 13. August 2017 (englisch).
- ↑ liblxqt/CHANGELOG at master · lxqt/liblxqt. Abgerufen am 20. Mai 2025 (englisch).
- ↑ Release LXQt 1.0.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 1.1.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 1.2.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 1.3.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 1.4.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 2.0.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 2.1.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 2.2.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Wayland FAQ | LXQt. Abgerufen am 31. Mai 2025.
- ↑ Release LXQt 2.2.0 | LXQt. Abgerufen am 31. Mai 2025.
- ↑ LXQt Release 0.14.1 (current). Archiviert vom am 8. August 2019; abgerufen am 27. Januar 2020.
- ↑ Wayland FAQ | LXQt. Abgerufen am 31. Mai 2025.
- ↑ LXQt › Wiki › ubuntuusers.de. Abgerufen am 13. August 2017 (deutsch).