LXQtist einefreieDesktop-UmgebungfürUnixund anderePOSIX-kompatible Plattformen, wieLinuxoderBSD.

LXQt

Logo
Screenshot
Der LXQt Desktop in Version 0.10
Basisdaten

Erscheinungsjahr 2013
AktuelleVersion 2.0.0[1]
(15. April 2024)
Betriebssystem Linux,BSD
Programmier­sprache C++[2]
Kategorie Desktop-Umgebung
Lizenz GPL/LGPL
LXQt Homepage

LXQt ist das Ergebnis einer Vereinigung der Desktop-UmgebungenRazor-qtund LXDE-Qt, einerPortierungvonLXDEauf dasGUI-ToolkitQt,und praktisch der gemeinsame Nachfolger beider ursprünglich separat entwickelten Umgebungen.[3]Beispielsweise hat LXQt inLubuntuab der Version 18.10 LXDE abgelöst.

Geschichte

Bearbeiten

Ende Juli 2011 wurde dasGUI-ToolkitGTK+3 eingeführt, das zum Nachfolger von GTK+ 2 erklärt wurde, zugleich aber nichtabwärtskompatibelzu GTK+ 2 ist. Monatelang vorher war bereits auf die Einführung von GTK+ 3 hingearbeitet worden.[4]Für den Chefentwickler desLXDE-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 einemBlog-Artikel fest, dass GTK+ 3 „speicherintensiver und langsamer “als GTK+ 2 sei,[5]was seinem Projekt-Konzept von einer „schlanken, ressourcenschonenden “Desktop-Umgebungwidersprach.

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 DesktopumgebungRazor-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 ausersehenenMaintainerdelegiert.

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 demQuelltextwerdenPaketeunter anderem fürDebian,Fedora,openSUSE,Arch LinuxundUbuntuangeboten.

Version 0.8.0 brachte volle Kompatibilität mitQt5.Dazu wurden neue Bibliotheken derKDE Frameworksintegriert, um bisherige selbst programmierte Bibliotheken mit weniger Funktionen zu ersetzen. Das neuelxqt-adminenthält Admintools, beispielsweise zum Konfigurieren von Datum und Zeit sowie zum Verwalten von Benutzern und Gruppen. Der Bildschirm wird nun mitlxqt-config-monitoranstelle vonlxqt-config-randrangepasst. Der DateimanagerPCManFM-Qtsowie dasLXQt-Panelwurden verbessert.[10][11]Neuere Versionen nutzen ausschließlich Qt 5, das auch beiKDE5.x verwendet wird.

LXQt-Komponenten

Bearbeiten

WieLXDEoderXfceist auch LXQtmodularaufgebaut. Folgende Komponenten sind vorhanden:[12]

  • 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ürSSH
  • lxqt-panel – Desktop-Panel
  • lxqt-policykit –PolicyKit-Agent
  • lxqt-powermanagement – Energieverwaltung
  • lxqt-qtplugin – Qt-Integration
  • lxqt-runner – Programmstarter
  • lxqt-session – Session-Manager
  • lxqt-sudo –Frontendfür sudo/su
  • lxqt-themes – Symbole und Designs
  • obconf-qt –Openbox-Konfiguration
  • pavucontrol-qt – Mixer fürPulseAudio
  • PCManFM-Qt – Dateimanager
  • qps – Prozessmanager
  • qterminal – Terminalemulator
  • screengrab – Bildschirmfotoprogramm

Fenstermanager

Bearbeiten

LXQt bringt selbst keinenFenstermanagermit, 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 wirdOpenbox,da dieser passend zumDesktopwenig Ressourcen benötigt.

Systemanforderungen

Bearbeiten

LXQt benötigt etwas mehrArbeitsspeicher(RAM) als der VorgängerLXDE.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 vonXfcebzw. leicht darüber. So reiht sich LXQt wieMATEins Mittelfeld ein, was die benötigten Systemressourcen betrifft.[13]

Bearbeiten
Commons:LXQt– Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

Bearbeiten
  1. Release LXQt 2.0.0.15. April 2024 (abgerufen am 17. April 2024).
  2. Do you know C++? Qt? You can contribute to LXQt.
  3. About.The Lightweight Qt Desktop Environment. In:lxqt-project.org.Abgerufen am 25. Februar 2021.
  4. GUI-Bibliothek: GTK+ 3 ist fertig - Golem.de.(golem.de[abgerufen am 13. August 2017]).
  5. PCMan:PCManFM Qt 0.1.0 released.In:LXDE Blog.26. März 2013,abgerufen am 13. August 2017.
  6. heise online:Schlanke Linux-Desktops: Razor-Qt und LXDE-QT fusionieren.Abgerufen am 13. August 2017.
  7. LXDE - Lightweight X Desktop Environment / Mailing Lists.Abgerufen am 13. August 2017(englisch).
  8. heise online:Erste Version des Linux-Desktops LXQt veröffentlicht.Abgerufen am 13. August 2017.
  9. LXQT 0.7: Erste Version von LXDE-Qt-Port erschienen - Golem.de.(golem.de[abgerufen am 13. August 2017]).
  10. heise online:LxQt 0.8.0: Schlanker neuer Linux-Desktop.Abgerufen am 13. August 2017.
  11. LXDE - Lightweight X Desktop Environment / Mailing Lists.Abgerufen am 13. August 2017(englisch).
  12. LXQt Release 0.14.1 (current).Archiviert vomOriginalam8. August 2019;abgerufen am 27. Januar 2020.
  13. LXQt › Wiki › ubuntuusers.de.Abgerufen am 13. August 2017(deutsch).