World Library  
Flag as Inappropriate
Email this Article
 

Lxde

LXDE
LXDE Logo
LXDE Screenshot
Default LXDE desktop
Original author(s) Hong Jen Yee (“PCMan”)
Developer(s) The LXDE Team
Initial release 2006
Preview release 0.8 / October 14, 2014 (2014-10-14)[1]
Development status Active
Written in C (GTK+), C/C++ (Qt)
Operating system Unix-like
Available in Multilingual
Type Desktop environment
License GNU GPL, GNU LGPL
Website .orglxde

LXDE (Lightweight X11 Desktop Environment) is a free desktop environment with comparatively low resource requirements. This makes it especially suitable for resource-constrained personal computers.[2]

Contents

  • Overview 1
  • History 2
    • Qt port 2.1
  • Software components 3
  • See also 4
  • References 5
  • External links 6

Overview

LXDE is designed for Unix-like platforms, such as Linux or FreeBSD. The goal of the project is to provide a desktop environment that is fast and energy efficient. LXDE stands for "Lightweight X11 Desktop Environment".[3][4]

In 2010, tests suggested that LXDE 0.5 had the lowest memory usage of the four most popular desktop environments of the time (GNOME 2.29, KDE Plasma Desktop 4.4, and Xfce 4.6),[5] and that it consumed less energy,[6] which suggests mobile computers with LXDE 0.5 drained their battery at a slower pace than those with other desktop environments.

LXDE is the default desktop environment of Knoppix, Lubuntu, Peppermint Linux OS and Raspbian, among others.

LXDE is written in the C programming language, using the GTK+ toolkit, and runs on Unix and other POSIX compliant platforms, such as Linux and BSD. GTK+ is commonly used in many Linux distributions and allows applications to run on different platforms.[7] LXDE uses rolling releases for the individual components (or group of components with coupled dependencies).[8] Its window manager is Openbox. LXDE includes GPL licensed code as well as LGPL licensed code.[3]

History

The project was started in 2006 by Taiwanese programmer Hong Jen Yee (Chinese: 洪任諭; pinyin: Hóng Rènyù), also known as PCMan, when he published PCManFM, a new file manager and the first module of LXDE.

In reviewing Linux distribution rankings for DistroWatch in early January 2011 for the year 2010 versus 2009, Ladislav Bodnar noted the increase in popularity of LXDE versus other desktop environments. He said, "Looking through the tables, an interesting thing is the rise of distributions that use the lightweight, but full-featured LXDE desktop or the Openbox window manager. As an example, Lubuntu now comfortably beats Kubuntu in terms of page hits, while CrunchBang Linux, a lightweight distribution with Openbox is still in the top 25 even though it failed to produce a stable release for well over a year. Many other distributions started offering LXDE-based editions of their products, further contributing to the dramatic rise in popularity of this relatively new desktop environment."[9]

Qt port

LXQt 0.7

Dissatisfied with GTK 3,[10] Hong Jen Yee experimented with Qt in early 2013[11] and released the first version of a Qt-based PCManFM on 26 March 2013.[10] 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.[12]

On 3 July 2013 Hong Jen Yee announced a Qt port of the full LXDE suite.[13] And on 21 July 2013, Razor-qt and LXDE announced that they are merging the two projects.[14][15][16] The merger of LXDE-Qt and Razor-qt was renamed LXQt,[17] and the first release, version 0.7.0, was made available on 7 May 2014.[18]

MoonLightDE is a fork of LXQt.[19]

Software components

LXDE has forked a couple of the GNOME Core Applications and written several from scratch. Unlike other major desktop environments such as GNOME, the components of LXDE have few dependencies and are not tightly integrated.[20] Instead, they can run independently of each other.[21]

LXDE consists of several components:

PCMan File Manager File manager and Desktop metaphor provider.
LXInput Mouse and keyboard configuration tool
LXLauncher Easy-mode application launcher
LXPanel Desktop panel
LXSession X session manager
LXAppearance GTK+ theme switcher
GPicView Image viewer
LXMusic An audio player frontend for XMMS2
LXTerminal Terminal emulator
LXTask Task manager
LXRandR A GUI to RandR
LXDM X display manager
LXNM Lightweight network connection helper daemon. Supports wireless connections (Linux only). Discontinued
Leafpad Text editor Not developed by the LXDE project.
Openbox Window manager Not developed by the LXDE project.
obconf A GUI tool to configure Openbox Not developed by the LXDE project.
Xarchiver File archiver Not developed by the LXDE project.

See also

References

  1. ^ Jerome Leclanche (2014-10-14). "LXQt 0.8.0 released!". 
  2. ^ Christopher Smart (2009-09-09). "Lubuntu: Floats Like a Butterfly, Stings Like a Bee". Linux Magazine. Retrieved 2009-09-10. 
  3. ^ a b LXDE Team. "LXDE". Retrieved 2008-10-26. 
  4. ^ LXDE Team. "About LXDE". Retrieved 2008-11-01. 
  5. ^ Larabel, Michael. "Power & Memory Usage Of GNOME, KDE, LXDE & Xfce". Phoronix. Retrieved 30 July 2011. 
  6. ^ Larabel, Michael. "Power & Memory Usage Of GNOME, KDE, LXDE & Xfce (page 2)". Phoronix. Retrieved 30 July 2011. 
  7. ^ "GTK+ Features". 
  8. ^ "Description of current release process". Article.gmane.org. Retrieved 2014-05-19. 
  9. ^ Bodnar, Ladislav (January 2011). "DistroWatch Page Hit Ranking statistics in 2009 and 2010".  
  10. ^ a b "PCManFM Qt 0.1.0 released". LXDE Blog. 2013-03-27. Retrieved 2013-05-04. 
  11. ^ "PCManFM file manager is ported to Qt?". LXDE Blog. 2013-02-19. Retrieved 2013-05-04. 
  12. ^ "LXDE xrandr GUI frontent lxrandr is ported to Qt in one day". Gmane. Retrieved 2013-05-04. 
  13. ^ "LXDE - LXDE-Qt Preview". Blog.lxde.org. 2013-07-03. Retrieved 2014-03-27. 
  14. ^ brother (2013-07-22). The future of Razor and LXDE-Qt" at LXDE blog""". Blog.lxde.org. Retrieved 2014-05-19. 
  15. ^ "The future of Razor and LXDE-Qt at Razor-qt Google group". Groups.google.com. Retrieved 2014-05-19. 
  16. ^ The future of Razor and LXDE-Qt" at the LXDE-list archive""". Sourceforge.net. 2013-07-20. Retrieved 2014-05-19. 
  17. ^ "The First Alpha Release of LXDE-Qt (or LXQt) is in Preparation". Blog.lxde.org. 2014-04-27. Retrieved 2014-05-07. 
  18. ^ "LXQt 0.7.0 released". Blog.lxde.org. 2014-05-07. Retrieved 2014-05-07. 
  19. ^ "MoonLightDE on github". 
  20. ^ Łukasz Bigo. "LXDE - lekka alternatywa do GNOME". Retrieved 2008-08-08. 
  21. ^ "About LXDE". Lxde.sourceforge.net. Retrieved 2014-05-19. 

External links

  • Official website
  • LXDE on SourceForge
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.