LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 08-14-2018, 02:48 AM   #1
neonred
LQ Newbie
 
Registered: Aug 2018
Distribution: Lubuntu 18.04.1
Posts: 14

Rep: Reputation: Disabled
Undisputed Desktop Environment - LXDE


Let me explain how stupid good LXDE is. If you load a display manager (aka a login manager) + openbox, it take 160MB ram and 279MB cache; all you get is a blank desktop with the ability to right-click and open terminal or app from there.

Now comes LXDE, competently operating at a 36MB download, it takes 165MB RAM and 284MB cache, but its a full desktop. It is magic. LXQT on the other hand takes 234 RAM and 549 Cache. At that kind of RAM usage, you will meant as well go for budgie-desktop-minimal, and most of the gnome dependencies. Not impressed at all with LXQT, it is simply a disappointment. So too is Lubuntu taking 290MB of RAM and 520 MB of cache; absolute shit for the same LXDE. In fact, Lubuntu is so shit you should never download it again. I never thought it would be this terrible. It easily qualifies and achieves last place. Moksha makes 2nd place for being a gem, take 175 MB RAM, 407 MB cache, but is responsive, beautiful and high configurable. It's in a position to overtake LXDE, but just comes a little short. Cinnamon was a small package (60MB) with 400MB ram footprint + 500 or so MB cache, but it is the nicest, most complete desktop; you're getting value for those MBs if you have enough memory (8GB) and some video card. Xubuntu was a 177MB download, and is estimated to occupy 300MB of RAM and 500 MB cache. Mate was a fat, unstable pig; enough said. Enlightenment didn't make the cut; hate it, its ugly, bad visual design; its a shame the programming is good, but visuals unforgiving.

So the best of the lightweights in order:
1. LXDE
2. Moksha
3. Budgie
4. XFCE
5. LXQT
6. Cinnamon
7. Kubuntu (Better value + more stability)
8. Mate
20. Lunbuntu

In so far as login managers( DMs ):
lightdm = 75 MB
lxdm = 500 KB if installed with LXDE (36MB)
sddm = 153 MB
slim = 4 MB

So clearly if you don't intend on using LXDE, slim is the way to go.

Obviously for display server, Xorg (aka X11) is the way to go until wayland matures or gets replaced by something better. The problem with wayland, there's a few but compositing is always enabled. That's an automatic performance hit when it comes to opengl games.

Got a pretty good idea where I'm heading now with Uranium distro.

Last edited by neonred; 08-14-2018 at 03:02 AM. Reason: Inclusion of Moksha
 
Old 08-14-2018, 03:54 AM   #2
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan with some Tiny Core, Fatdog, Haiku, & BSD thrown in.
Posts: 5,444

Rep: Reputation: Disabled
Why waste resources on a desktop environment if you are looking for lightweight.......just use a window manager.
 
Old 08-14-2018, 04:06 AM   #3
Randy4bodhi
Member
 
Registered: Jun 2018
Location: Northeastern Indiana
Distribution: Ubuntu with custom LXDE-GTK & Bodhi Linux
Posts: 83

Rep: Reputation: Disabled
Not that this is the forum to discuss this, but everything your doing has been noted and done in a distro called LXLE. you can see it at LXLE.net. It is a miser of memory usage. And yes it runs the LXDE desktop.

But I would take fatmac's suggestion. LXDE is liable to see end of life if someone doesn't fork it. They seem, to want to kill it off, in favor of LXQT.

Last edited by Randy4bodhi; 08-14-2018 at 04:15 AM. Reason: additional info
 
Old 08-14-2018, 01:53 PM   #4
neonred
LQ Newbie
 
Registered: Aug 2018
Distribution: Lubuntu 18.04.1
Posts: 14

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by fatmac View Post
Why waste resources on a desktop environment if you are looking for lightweight.......just use a window manager.
Lol, that was in the post. I compared just using openbox to LXDE, almost no difference; I proved this. That's why LXDE is so good.
 
Old 08-14-2018, 02:08 PM   #5
neonred
LQ Newbie
 
Registered: Aug 2018
Distribution: Lubuntu 18.04.1
Posts: 14

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Randy4bodhi View Post
Not that this is the forum to discuss this, but everything your doing has been noted and done in a distro called LXLE. you can see it at LXLE.net. It is a miser of memory usage. And yes it runs the LXDE desktop.

But I would take fatmac's suggestion. LXDE is liable to see end of life if someone doesn't fork it. They seem, to want to kill it off, in favor of LXQT.
Just wait and see, Uranium will be faster, use less memory and come with a completely different set of applications. It will probably be around the same ISO size, and it won't be based on 16.04, it will be based on 18.04.1. Even LXLE is not to my liking. I'm a picky user I guess.
 
Old 08-14-2018, 03:41 PM   #6
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411
interesting

Last edited by snowday; 08-14-2018 at 04:57 PM.
 
Old 08-14-2018, 06:44 PM   #7
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,272
Blog Entries: 28

Rep: Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124Reputation: 6124
To each his own.
 
Old 08-15-2018, 08:05 AM   #8
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,824
Blog Entries: 17

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Well, to be honest I find that KDE takes few resources nowadays. It used to be alot worse. But when I start my machine with KDE desktop up, I have a total of 600mb of ram usage. Hardly problematic. And considering the enourmous power and flexibility of KDE, this is quite a good total tradoff, unless I am running on a very old machine where resources are critical.

In such a case I would rather run a window manager like blackbox or openbox. Another lightweight favourite of mine is Enlightenment, which is more of a desktop than a windows manager.

I have a phenomenal startup time on my machine, even with KDE, and low resource usage. With Enlightenment, this goes down even further. Personally I am very happy and I am not at all considering something like LXDE. Browsing my list of processes by RAM use, KDE processes are far down the list to hogs like Firefox etc:
- Plasmashell 164mb +72mb swap
- Kwin-X11 40mb + 57mb swap
- kded5 8.5mb + 40mb swap
- kded4 5mb + 10mb swap
- a couple of other KDE processes 10mb + 40mb swap


And this is not even at boot. This is with a full desktop with lots of stuff ongoing and a 31 day uptime clock on an old laptop. My CPU clock is at the lowest level 799mhz according to cpupower frequency-info.

My battery in disconnected state has a long battery life left at current system load, despite being half defect:
Battery 0: Discharging, 99%, 03:41:50 remaining
Battery 0: design capacity 5000 mAh, last full capacity 2871 mAh = 57%

This is in line with the expected battery usage at quite a low level.

Ooh, and the power management of my linux/gnu/KDE is fabulous when I am inactive, letting me stay in sleep mode for days if I need. KDE is what controls this behaviour ofcourse, and my settings are quite conservative, so it quickly goes into sleep when I am inactive. Depending if I am connected to main power of not, it is more or less conservative. And I can even set the power management to adapt to my desktop "activities", depending on what I am doing.

All in all KDE provides the best and most powerful desktop independent of operating systems, and the resources usage is not scaring me at the moment. I still prefer KDE4 to KDE5, but KDE5 is better at resource management than KDE4, so it is a fair tradeoff. KDE5 is not missing any huge parts from KDE4, although some functions that I like are still missing.

Last edited by zeebra; 08-15-2018 at 08:09 AM.
 
Old 08-17-2018, 11:17 AM   #9
neonred
LQ Newbie
 
Registered: Aug 2018
Distribution: Lubuntu 18.04.1
Posts: 14

Original Poster
Rep: Reputation: Disabled
I do love KDE apps myself, but there is no need for the KDE desktop environment.
 
Old 08-17-2018, 11:56 AM   #10
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,001
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
Quote:
Originally Posted by zeebra View Post
Well, to be honest I find that KDE takes few resources nowadays. It used to be alot worse. But when I start my machine with KDE desktop up, I have a total of 600mb of ram usage. Hardly problematic. And considering the enourmous power and flexibility of KDE, this is quite a good total tradoff, unless I am running on a very old machine where resources are critical.

In such a case I would rather run a window manager like blackbox or openbox. Another lightweight favourite of mine is Enlightenment, which is more of a desktop than a windows manager.

I have a phenomenal startup time on my machine, even with KDE, and low resource usage. With Enlightenment, this goes down even further. Personally I am very happy and I am not at all considering something like LXDE. Browsing my list of processes by RAM use, KDE processes are far down the list to hogs like Firefox etc:
- Plasmashell 164mb +72mb swap
- Kwin-X11 40mb + 57mb swap
- kded5 8.5mb + 40mb swap
- kded4 5mb + 10mb swap
- a couple of other KDE processes 10mb + 40mb swap


And this is not even at boot. This is with a full desktop with lots of stuff ongoing and a 31 day uptime clock on an old laptop. My CPU clock is at the lowest level 799mhz according to cpupower frequency-info.

My battery in disconnected state has a long battery life left at current system load, despite being half defect:
Battery 0: Discharging, 99%, 03:41:50 remaining
Battery 0: design capacity 5000 mAh, last full capacity 2871 mAh = 57%

This is in line with the expected battery usage at quite a low level.

Ooh, and the power management of my linux/gnu/KDE is fabulous when I am inactive, letting me stay in sleep mode for days if I need. KDE is what controls this behaviour ofcourse, and my settings are quite conservative, so it quickly goes into sleep when I am inactive. Depending if I am connected to main power of not, it is more or less conservative. And I can even set the power management to adapt to my desktop "activities", depending on what I am doing.

All in all KDE provides the best and most powerful desktop independent of operating systems, and the resources usage is not scaring me at the moment. I still prefer KDE4 to KDE5, but KDE5 is better at resource management than KDE4, so it is a fair tradeoff. KDE5 is not missing any huge parts from KDE4, although some functions that I like are still missing.

I'm like this user. If I'm going for lightweight, I'll use a WM instead of a desktop. I use a desktop because I want ALL the features that a desktop has. LXDE lacks too many of the features that KDE (and honestly many other other more "maintstream" desktops) do. And KDE does, as zeebra points out, run surprisingly lightly on resources anymore for what it delivers. For me, with the improvements to KDE in the 5.12.x series and newer in terms of resource efficiency, there really is no other desktop I'd be willing to consider using anymore. Even my weak little chromebook that I recently got rid of was able to easily handle a full KDE desktop with the improvement in the 5.12.x series. That's saying something given the very humble hardware that machine was working with.
 
Old 08-18-2018, 05:24 AM   #11
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
^ it's true:
  • you can't compare desktop environments like they all provide the same set of features.
  • using a desktop environment, you sort of want it to be heavy - feature-rich that is; i know that there's still a differnece between well-coded and not-so-well-coded (bloat)

that said, i would consider LXDE if i wanted to install some Linux on someone elses old (weak) machine.
 
1 members found this post helpful.
Old 08-19-2018, 03:58 AM   #12
zeebra
Senior Member
 
Registered: Dec 2011
Distribution: Slackware
Posts: 1,824
Blog Entries: 17

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Quote:
Originally Posted by neonred View Post
I do love KDE apps myself, but there is no need for the KDE desktop environment.
I love your passion though, and the great thing about GNU/Linux is that you can choose whatever fits you and your preferences.
 
Old 08-19-2018, 07:51 PM   #13
Randy4bodhi
Member
 
Registered: Jun 2018
Location: Northeastern Indiana
Distribution: Ubuntu with custom LXDE-GTK & Bodhi Linux
Posts: 83

Rep: Reputation: Disabled
Openbox/LXDE can be pretty feature rich, when customized. Here is a link to a video of my setup.

Old Farts Linux
 
Old 09-15-2018, 03:54 PM   #14
masinick
Member
 
Registered: Apr 2002
Location: Greenville, SC
Distribution: Debian, antiX, MX Linux
Posts: 636
Blog Entries: 16

Rep: Reputation: 104Reputation: 104
I agree with Tim Miller. When I truly want something lightweight, I don't bother with a desktop environment at all; I simply chose a Window Manager. It depends on the total collection of software you choose, but the last time I compared a bunch of window managers, IceWM did really well. While there is no confusing it with a full desktop environment, it is simple enough to use and easy enough to modify that I personally pick it over other lightweights like JWM, Fluxbox, Openbox, or fvwm, to name a few window managers.

As far as desktops, KDE is rich in features and possibly the most flexible of all, but I don't need all of it; I use LXQT if I want to use some of the same Qt libraries used in KDE; otherwise, instead of GNOME or LXDE I use Xfce if I am working with a GTK+ library, interface, or application.
 
Old 09-18-2018, 04:34 AM   #15
RacerBG
LQ Newbie
 
Registered: Jun 2015
Location: Bulgaria
Distribution: Arch Linux, Debian Jessie
Posts: 26

Rep: Reputation: 6
I agree that in terms of light DE's, LXDE is the best choice but if you are looking for consistent experience and light desktop - XFCE is your choice (I mean if you prefer in-house made components). When I'm using XFCE usually I remove the panels and install docky but this is just for esthetics.

Nowadays I prefer Plasma 5 with minimal install anyway.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
External Monitor in LXDE Desktop Environment for Debian Stable doraimom Debian 3 09-14-2016 02:56 PM
LXer: Lubuntu 15.10 Alpha 2 Is Ready for Download, Still Using the LXDE Desktop Environment LXer Syndicated Linux News 0 07-30-2015 08:22 PM
[SOLVED] Problem with LXDE desktop environment on Ubuntu 12.10 teboil12 Linux - Software 8 12-12-2012 09:32 AM
LXer: LXDE - Light Weight Desktop Environment for openSUSE Linux LXer Syndicated Linux News 0 08-11-2008 08:21 PM
LXer: LXDE - Lightweight X11 Desktop Environment for Ubuntu LXer Syndicated Linux News 0 07-06-2008 01:42 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 09:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration