When comparing LXDE vs Common Desktop Environment, the Slant community recommends LXDE for most people. In the question“What are the best UNIX-like Desktop Environments for everyday users?” LXDE is ranked 5th while Common Desktop Environment is ranked 21st. The most important reason people chose LXDE is:
LXDE is a simple desktop without a lot of bells and whistles, this allows it to remain lightweight which helps conserve battery power and maintain its speed of use.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Energy saving and extremely fast
LXDE is a simple desktop without a lot of bells and whistles, this allows it to remain lightweight which helps conserve battery power and maintain its speed of use.
Pro Simple and straightforward menus
LXDE utilizes a XP like menu which is straightforward and familiar to many users.
Pro Nicely balanced between speed, stability and features
Pro The most lightweight desktop environment
LXDE is by far the most lightweight desktop environment, even topping XFCE.
Pro You can setup LXDE with the same look across different machines easily
Most of the configuration of LXDE is read from files. Consequently, you can store and manage these files in the same way you might manage other dotfiles, meaning that you can setup LXDE to your liking on a new machine very quickly and easily.
Pro Uses Openbox
Pro Designed for cloud networks
LXDE works well on lower end devices such as cloud computers or netbooks. it is able to do this because of its low CPU and RAM requirement.
Pro Useful for low-end devices
As Linux moves into low-end territory with the likes of Raspberry PI, CDE's level of consumption seems extremely small. When it was first developed, 128MB or RAM was a lot.
Pro Stays out of your way
Has the drawer concept and the middle button on the mouse has a use again.
Pro Mature
CDE was developed more than 20 years ago to work as a unified DE for all the various forms of commercial, proprietary Unix operating systems that dominated the market back then: AIX, TRU64, HP-UX, Solaris, IRIX etc...
Nowadays it's released as an open source Desktop Environment for Linux. It comes as a free tested, widely deployed and enterprise-level product even if it's recently re-release as FOSS for Linux.
Cons
Con Doesn't look very well out of the box
But it is very customizable.
Con Deprecated
Development has moved to LXQt.
Con Ugly and horrble UX
Con Development has slowed
LXDE is slowly reaching End of Life, but will still receive new updates as long as GTK +2 is in use.
Con No compositor
In order to keep the system light weight and CPU/GPU non intensive LXDE forgoes a compositing program, because of this there will be screen tearing. Though a compositor like Compton can be added for those that want it.
Con Only halfway to GTK+3
Most of Xfce's components were built in GTK+2 and the upgrade process to GTK+3 was very slow due to the lack of manpower.
Con Uses GTK
Nowadays, GTK is designed primarily for use with GNOME and with only GNOME in mind. Trying to do anything else with it results in needlessly hacky, unattractive programs.
Con Openbox doesn't support Wayland
Con Problem with log in
"The session is locked" message is a frequent problem when working with Lubuntu.
Con Outdated UI
The graphical interface is very outdated and ugly. It's mostly for lower-end machines and for people who want to give their Linux machine a true UNIX feel.