Jump to content

LXQt

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Merlinux (talk | contribs) at 21:52, 16 May 2018 (corrected link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

LXQt
Original author(s)Hong Jen Yee (“PCMan”)
Developer(s)LXDE[1]
Initial release2013; 11 years ago (2013)
Stable release
0.12.0 / 21 October 2017; 7 years ago (2017-10-21)[2]
Repository
Written inC, C++
Operating systemUnix-like
Available inMultilingual
TypeDesktop environment
LicenseGNU GPL, GNU LGPL
Websitelxqt.org

LXQt is a bundle of software packages under development, with the aim of providing a complete desktop environment. It was formed from the merger of the LXDE and Razor-qt projects.

History

Dissatisfied with GTK+ 3,[3] LXDE maintainer Hong Jen Yee experimented with Qt in early 2013[4] and released the first version of a Qt-based PCManFM on 26 March 2013.[3] He clarified, though, that this means no departure from GTK+ in LXDE, saying "The Gtk+ and Qt versions will coexist". He later ported LXDE's Xrandr front-end to Qt.[5]

On 3 July 2013 Hong Jen Yee announced a Qt port of the full LXDE suite,[6] and on 21 July 2013, Razor-qt and LXDE announced that they decided to merge the two projects.[7][8] This merge means that the GTK+ and the Qt versions will coexist at first but that, eventually, the GTK+ version will be dropped and all efforts will be focused on the Qt port.[7] The merger of LXDE-Qt and Razor-qt was renamed LXQt,[9] and the first release, version 0.7.0, was made available on 7 May 2014.[10]

Software components

LXQt consists of many modular components, some of them depending on Qt and KDE Frameworks 5.[11]

Name Dependencies (besides Qt) Comments
qterminal Use the command line, composed for and now part of LXQt
Falkon
sddm Simple Desktop Display Manager composed for LXQt and in QML
lximage-qt Image viewer
lxmenu-data files required for freedesktop.org desktop menus
lxqt-about About dialog
lxqt-admin system administration tool
lxqt-common common files (graphics files, themes, desktop entry files ...)
lxqt-config KScreen (RandR) system settings center
lxqt-globalkeys daemon and library for global keyboard shortcuts registration
lxqt-notificationd notification daemon
lxqt-openssh-askpass openssh password prompt
lxqt-panel Solid desktop panel (taskbar)
lxqt-policykit Polkit authentication agent
lxqt-powermanagement Solid power management daemon
lxqt-qtplugin Qt platform integration plugin (all Qt-based programs can adopt settings of LXQt)
lxqt-runner application launcher
lxqt-session session manager
lxqt-sudo GUI frontend for sudo/su
menu-cache
obconf-qt Openbox configuration tool written in Qt
compton-conf GUI configuration tool for Compton X composite manager (metacity ⇒ xcompmgr ⇒ dcompmgr ⇒ Compton)[12]
pcmanfm-qt file manager, Qt port of PCManFM
qt-gtk-engine Theming GTK+ 3 programs with Qt styles

Roadmap

Version history

Version Date Comment
0.7.0 2014-05-07 [10]
0.8.0 2014-10-13 [13] bringing full Qt 5 compatibility
0.9 2015-02-08 Featuring heavy internal cleanups and refactorings. Compatibility with Qt 4 was dropped, requiring Qt 5 & KDE Frameworks 5. Qt 5.3 is now the minimum required version.[14]
0.10 2015-11-02 [15]
0.11 2016-09-24 [16] To address concerns that Qt-based apps have heavy memory usage, this release was compared against Xfce, revealing that, after a cold boot, LXQt's memory usage was of 112 MB, just a bit less than Xfce.[17]
0.12 2017-10-21 [2] minimum Qt version 5.6.1[18]

See also

References

  1. ^ "LXDE organization". GitHub. Retrieved 3 June 2017.
  2. ^ a b "Release LXQt 0.12". LXQt. 21 October 2017. Retrieved 21 October 2017.
  3. ^ a b "PCManFM Qt 0.1.0 released". LXDE Blog. 26 March 2013. Retrieved 4 May 2013.
  4. ^ "PCManFM file manager is ported to Qt?". LXDE Blog. 19 February 2013. Retrieved 4 May 2013.
  5. ^ PCMan (1 May 2013). "LXDE xrandr GUI Frontent lxrandr is Ported to Qt in One Day". LXDE Development (Mailing list). Retrieved 4 May 2013. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  6. ^ "LXDE - LXDE-Qt Preview". Blog.lxde.org. 3 July 2013. Retrieved 27 March 2014.
  7. ^ a b "The Future of Razor and LXDE-Qt". Blog.lxde.org. 22 July 2013. Retrieved 19 May 2014.
  8. ^ Leclanche, Jerome (20 July 2013). "The Future of Razor and LXDE-Qt". LXDE (Mailing list). Retrieved 19 May 2014. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  9. ^ "The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation". Blog.lxde.org. 27 April 2014. Retrieved 7 May 2014.
  10. ^ a b Leclanche, Jerome (7 May 2014). "LXQt 0.7.0 Released". LXDE (Mailing list). Retrieved 7 May 2014. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  11. ^ "lxqt/lxqt". GitHub.
  12. ^ "Compton in ArchLinux Wiki".
  13. ^ Leclanche, Jerome (13 October 2014). "LXQt 0.8.0 Released!". LXDE (Mailing list). Retrieved 8 January 2015. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  14. ^ Leclanche, Jerome (8 February 2015). "LXQt 0.9.0 Released!". LXDE (Mailing list). Retrieved 10 February 2015. {{cite mailing list}}: Unknown parameter |mailinglist= ignored (|mailing-list= suggested) (help)
  15. ^ "Release LXQt 0.10". LXQt. 2 November 2015. Retrieved 3 November 2016.
  16. ^ "Release LXQt 0.11". LXQt. 24 September 2016. Retrieved 24 September 2016.
  17. ^ "Benchmark: Memory Usage: LXQt desktop environment vs XFCE – LXDE Blog". LXQt. 4 October 2016. Retrieved 11 January 2017.
  18. ^ "Release libqtxdg 3.0.0 - LXQt". lxqt.org.