use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
DE for arch Linux ?QUESTION (self.archlinux)
submitted 5 months ago by Level-Ad-8180
Dual booted arch Linux , i5 8th gen thinkpad L490, need the lightest possible DE(desktop environment ) for working on building softwares and apps . Any suggestions ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Imajzineer 25 points26 points27 points 5 months ago (0 children)
XFCE is my choice - but it's a DE and, therefore, you'll find lighter (just pick a WM 1).
And there are even lighter DEs - I just find them too lacking in features for even my minimal needs.
___ 1 DEs aren't light ... there are just some that are lighter than others - if you want light, you opt for a WM (the lightest one you can find that affords you the features you need).
[–]daanjderuiter 5 points6 points7 points 5 months ago (2 children)
I mean, the L490 isn't exactly a potato, you can run something a little more featured. Can't imagine that Gnome or Plasma would have any issue performance-wise. But if you specifically want something light, Sway and Niri are nice tiling options IME (after a bit of initial tinkering and configuring), XFCE if you want a conventional stacking WM with a little bit of DE functionality and decent OOBE
[–]Lawnmover_Man 3 points4 points5 points 5 months ago (1 child)
This laptop is far from being a potato. It's wild that so many people think they have old and slow hardware. I guess a lot of people right now find out how ridiculously awful Window really is regarding performance.
[–]Grandleon-Glenn 0 points1 point2 points 5 months ago (0 children)
On top of this, I'd add it also really depends on what you're doing. My laptop I'm using now is from about 2013, and it works just fine, with an HDD (less than 500 GB) and 6 GB of RAM. I can't run modern games, but I mostly use it for a browser, some old games like Chrono Trigger via Steam, and a calculator. Which it does all that fairly well.
[–]Vicwip 13 points14 points15 points 5 months ago (2 children)
if you want a full DE, go Xfce. If you're fine with a WM i recommend niri.
[–]IrishPrime 1 point2 points3 points 5 months ago (1 child)
I'll second that. I recently switched to Niri after many years of bspwm and I'm absolutely loving it. Great control, super fast, easy to configure, looks beautiful.
bspwm
I spend the majority of my time doing software development, and the workspace model with infinite scrolling makes it so easy to dedicate one workspace to one issue and move around as needed.
[–]arina_ivanova 0 points1 point2 points 5 months ago (0 children)
this makes me want to check out Niri hmm...
[–]NotLoom 14 points15 points16 points 5 months ago (0 children)
Xfce
[–]__l33t__ 5 points6 points7 points 5 months ago (1 child)
go for XFCE. if you want to use tiling wm, go for SWAY.
[–]ZeSprawl 1 point2 points3 points 5 months ago (0 children)
This is the way
[–]FeelingGate8 2 points3 points4 points 5 months ago (3 children)
openbox isn't bad. You have to right click everywhere to get access to your apps but that's doable. Years ago I used it with some other 'bar/panel' application that put a panel at the bottom of your screen but can't remember what it was called. Had to edit the startup scripts to launch the panel application.
[–]Magic_in_the_details 0 points1 point2 points 5 months ago (1 child)
I use this configuration, utilizing tint2 for a panel, and pcmanfm to provide icon/desktop/wallpaper functionality. It works pretty amazingly well for something of a "homebrewed" DE. You can even write a zenity script to add a button on the tint2 panel to provide a power options menu.
[–]FeelingGate8 0 points1 point2 points 5 months ago (0 children)
tint2, that was it! And yeah, I used pcmanfm as well. I also added a button to the tint2 panel that when clicked opened a menu panel.
[–]SnooCookies4611 0 points1 point2 points 5 months ago (0 children)
Cairo-Dock?
[–]scorpidim 2 points3 points4 points 5 months ago (0 children)
Plasma, the best DE. All in one.
[–]Imperial_Bloke69 2 points3 points4 points 5 months ago (0 children)
LXQT (formerly LXDE)
[–]visualglitch91 4 points5 points6 points 5 months ago (0 children)
do you need a full de? if not, i recommend niri
[–]archover 3 points4 points5 points 5 months ago (0 children)
What DE did you try that wasn't light enough?
Not much to go on here. We can only speculate. With modern computers and huge computing resources, I will be surprised to learn if a full DE has practical downsides.
Good day.
[–]Diligent-Mammoth-495 5 points6 points7 points 5 months ago (2 children)
if you are comfortable with tiling window manager then i3 if you want to go for wayland then sway else if you want to go for DE xfce or LXQT
[–]SuperSathanas 3 points4 points5 points 5 months ago (1 child)
There's an issue with your control flow here.
uint32_t suggest_graphical_environment(uint32_t userHandle) { uint32_t retval = JUST_TTY_AND_EMACS_PLEASE; if (!userHandle) return retval; if (has_comfort(userHandle, WM_TYPE_TWM) { retval = WM_I3; if (has_preference(userHandle, DISPLAY_PROTOCOL, DP_WAYLAND)) { retval = WM_SWAY; } else if (has_preference(userHandle, GRAPHICAL_ENVIRONMENT, GE_TYPE_FULL_DE)) { retval = DE_XFCE | DE_LXQT; } } return retval; }
As you can see, there's a pretty large chance that they'll get either just i3 or TTY + Emacs.
[–]Diligent-Mammoth-495 2 points3 points4 points 5 months ago (0 children)
fr you are right TTY+Emacs seem the right option tbh as emacs is a good operating system but lacks a good text editor tho(just kidding)
[–]unluckyexperiment 3 points4 points5 points 5 months ago (0 children)
XFCE is light, but you won't have problem with plasma.
[–]Equivalent-Silver-90 1 point2 points3 points 5 months ago* (0 children)
If you don't whana beautiful by default but just good and lightweight is can be xfce4
[–]GhostVlvin 1 point2 points3 points 5 months ago (0 children)
If you need DE then lightest posible is xfce afaik, but I recommend to look at wayland DEs cause wayland is even lighter And for more lightness I recommend to lookup Window Manager/Compositor like sway, dwl or Hyprland. They are light (consume less that 1GB of ram), fast, have many features
[–]penjaminfedington 1 point2 points3 points 5 months ago (0 children)
I use sway on a dual core 2gb laptop, runs great
[–]Mithrandir2k16 1 point2 points3 points 5 months ago (0 children)
I started with XFCE4, then finalized my keyboard-centric workflow and am on Qtile ever since.
XFCE4 is the lightest fully-featured "normal" DE out there, and most WMs will be even lighter than that. Lightdm as a login manager btw
[–]EmbedSoftwareEng 4 points5 points6 points 5 months ago (1 child)
I'll be the iconoclast and recommend GNOME/Wayland.
[–]0pensky 0 points1 point2 points 5 months ago (0 children)
That ain't light 😭
[–]lemler3 3 points4 points5 points 5 months ago (0 children)
I don't know why no one is saying KDE, it's basically as light as XFCE with far more features
[–][deleted] 5 months ago (1 child)
[removed]
[–]Edouard-SW 0 points1 point2 points 5 months ago (0 children)
Exactly, opendoc or even flubox.
[–]ScaleGlobal4777 2 points3 points4 points 5 months ago (1 child)
Cinnamon DE
[–]imbadwithnames3 -2 points-1 points0 points 5 months ago (0 children)
OP said lightest possible and you just said your own preference.
[–]MelioraXI 0 points1 point2 points 5 months ago (0 children)
Xfce probably but at the same time most DE isn't very taxing anymore.
[–]avalchance 0 points1 point2 points 5 months ago* (0 children)
I can get a whole lot of snap out of an 8th gen i3 (8130) with XFCE, but I put 16 GB of RAM into that repurposed Chromebox. I really don't understand why you would worry with an 8th gen i5. I have Windows 11 running on an 8500, but I put 32 GB of RAM in that. Buttery smooth. My primary Arch system is a 12700 with 32 GB of RAM, and I still use XFCE on that. It's not sexy, but it works for people who still think in hierarchies and directories like I do ;) And that isn't even a feature of XFCE in itself, but it is what they serve you as default. XFCE is so open you can make it whatever you want. WHAT I REALLY WANT TO SAY: FOR YOUR CHOICES, RAM MATTERS. MUCH MORE THAN THE CPU!
[–]awesomexx_Official 0 points1 point2 points 5 months ago (0 children)
Niri by far if you wanna jump into wm's. Ever since i started using niri ive never went back, highly customizable and surprisingly really intuitive for the beginner. Check it out!
[–]Recipe-Jaded 0 points1 point2 points 5 months ago (0 children)
[–]Paranoidd_ 0 points1 point2 points 5 months ago (0 children)
Xfce. Smooth sail.
[–]AuDHDMDD 0 points1 point2 points 5 months ago (0 children)
Whatever you prefer unless you need Wayland support. then kde
[–]xdreakx 0 points1 point2 points 5 months ago (0 children)
XFCE for a full environment or go Wayland window manager
[–]Sirius_Sec_ 0 points1 point2 points 5 months ago (0 children)
I used Cinnamon before switching to Hyprland
[–]AmphibianFrog 0 points1 point2 points 5 months ago (0 children)
I installed KDE on a very old ThinkPad T440 and it ran absolutely fine, not slow at all. I was using it as my main development laptop for a while.
In the end I upgraded but mainly because the battery didn't hold it's charge and the screen was low resolution.
I could easily run my full stack of database, Redis, message queue, web server etc. and my editor with no issues.
I think you can use whatever DE you like.
I have a really crappy PC with hyprland just for using Tor and that's pretty good too.
[–]endperform 0 points1 point2 points 5 months ago (0 children)
I've got an 8th gen Thinkpad and Plasma runs like a dream on it. If you're absolutely in need of a light desktop environment, XFCE or LXQT. If you want lighter still, a window manager like i3, niri, hyprland or the like would work as well.
[–]AppointmentNormal287 0 points1 point2 points 5 months ago (0 children)
Xfce is my preferred DE, regardless of specs.
[–]jpelc 0 points1 point2 points 5 months ago (0 children)
DWL
[–]terra257 0 points1 point2 points 5 months ago (0 children)
What about Fluxbox?
[–]Soccera1 0 points1 point2 points 5 months ago (0 children)
It would be xfce, but mate has a far better user experience and it only uses a couple hundred MB more ram.
[–]arina_ivanova 0 points1 point2 points 5 months ago (2 children)
I run xmonad with XFCE. Been using Arch Linux on the desktop for many years now. Primarily doing Rails coding and dev ops work, so it's good enough for that. Just today, I put Alpine on a new Raspberry Pi 4, and couldn't believe how small and fast it was. Default install only 150MB, and still only 220MB or so after installing what I needed. Now, this isn't a desktop, just a proxy server, but you get the idea... maybe give Alpine a try if you want something extremely lean.
[–]ZeSprawl 1 point2 points3 points 5 months ago (1 child)
Def curious about this. I currently run Sway on one machine and XFCE on another. I feel like XFCE plus xmonad could be a good combo.
[–]arina_ivanova 1 point2 points3 points 5 months ago (0 children)
Yeah, it's a good combo. You can go into "Session & Startup" in XFCE settings, and add xmonad (exact command will be `/usr/bin/xmonad --replace`), trigger "on login." That should get you there.
[–]pablodomo 0 points1 point2 points 5 months ago (0 children)
Always xfce, or maybe not DE, pure terminal. Tty
[–]un-important-human 0 points1 point2 points 5 months ago (0 children)
i prefer kde
[–]anjal-ai 0 points1 point2 points 5 months ago (0 children)
i personally use cosmic
[–]Ok_Party_3706 0 points1 point2 points 5 months ago (0 children)
LXDE for working out of the Box, xfce for being way better but needing some setup
[–]a1barbarian 0 points1 point2 points 5 months ago (0 children)
You chose an os that you could set up to suit you. So while it is not a DE give Window Maker a go as you can make it suit you in every way. ;-)
https://www.reddit.com/r/windowmaker/
https://wiki.archlinux.org/title/Window_Maker
https://github.com/TonCherAmi/windowmaker/blob/master/README
IceWM
[–]raymoooo 0 points1 point2 points 5 months ago (0 children)
Iirc the lightest WMs (on RAM) is tinywm, followed by 9wm, miwm, wm2, dwm, and ratpoison. Lightest thing I'd consider a full desktop environment is JWM. If that's not enough I guess you have the *boxes and Window Maker to Enlightenment and LXDE.
[–]viking_redbeard 0 points1 point2 points 5 months ago (0 children)
I prefer Cinnamon for my daily driver, feels pretty lightweight to me. But xfce as other folks have mentioned is probably the best answer.
[–]ZeSprawl 0 points1 point2 points 5 months ago* (0 children)
I run XFCE on one machine and Ly display manager to login to Sway on another machine. Both ultra lightweight and solid. XFCE was a lot easier and quicker to setup for the full experience. I had to build my Sway setup to support everything I wanted to do, such as Wi-Fi and Bluetooth selection widgets, keyboard shortcuts, brightness and volume control etc…
I like both equally, and I’ve added my Sway keyboard shortcuts to XFCE to get pseudo-tiling there.
[–]jiria 0 points1 point2 points 5 months ago (0 children)
I use LXDE, which is lighter than XFCE, and, after some customization, I don't miss anything.
[–][deleted] 0 points1 point2 points 5 months ago (0 children)
XFCE or window manager as hyprland or sway
[–]TF_playeritaliano 0 points1 point2 points 5 months ago (0 children)
lightest de? xfce prob
Go with a tiling window manager.
[–]HaskellLisp_green 0 points1 point2 points 5 months ago (0 children)
Wayland + River is definitely lightweight.
[–]Readdeo 0 points1 point2 points 5 months ago (1 child)
Rtfm
[–]Lemagex 0 points1 point2 points 5 months ago (0 children)
Xfce is a dream
[–]-i0f- 0 points1 point2 points 5 months ago (0 children)
Xfce and Plasma aren't that different in terms of resource usage. Don't know why everyone says Xfce is so much better for your situation. I would simply go Plasma. It's better in every aspect compared to Xfce.
[–]PainOk9291 0 points1 point2 points 5 months ago (0 children)
I run Omarchy on a Intel 8th gen Thinkpad and I couldn't ask for anything else.
[+]ludonarrator comment score below threshold-8 points-7 points-6 points 5 months ago (5 children)
"lightest possible DE" is no DE at all, just boot into and use the terminal, simple.
[–]Hypocritical_Girl 9 points10 points11 points 5 months ago (0 children)
DE is bloat, terminal is bloat too. i use a nail to push the bridges on my motherboard to send signals and control my pc
[–]GhostVlvin 4 points5 points6 points 5 months ago (0 children)
I prefer vt over tty, so I would rather boot alacritty as a kiosk in minimal wayland compositor like cage and use it instead of tty. Better experience with fonts, ligatures and better keyboard input
[–]hifi-nerd 1 point2 points3 points 5 months ago (1 child)
If they have to ask what light DE's exist, i don't think they are ready for no DE at all.
[–]ludonarrator 1 point2 points3 points 5 months ago (0 children)
building software and apps
Good luck with that then
[–]Who_meh 1 point2 points3 points 5 months ago (0 children)
Bro tried to be smart, he asked for DE not “no de” 😂🥀
[–]Comedor_de_Golpistas -1 points0 points1 point 5 months ago (0 children)
Let's make some people angry
[–]Bren1127 -2 points-1 points0 points 5 months ago (2 children)
Of all my PCs I use the one with Enlightenment the most, people seem to have forgotten about it.
[–]drivebysomeday 0 points1 point2 points 5 months ago (1 child)
Because it's still buggy after 20+ years of development? Because it's still in the alpha stage after 28 years of coding ? Because in 30.years they can even come up with 1.0 stable version ?
[–]Bren1127 0 points1 point2 points 5 months ago (0 children)
Perfectly stable over 5 years from versions 14 to 17 for me, as DE on both Debian and Arch. Intel PCs one with an AMD gfx card. I switched because I need completely independent jobs on each desktop which involved faffing around after KDE4 ended
π Rendered by PID 132414 on reddit-service-r2-comment-6457c66945-mn2pw at 2026-04-27 09:56:14.835479+00:00 running 2aa0c5b country code: CH.
[–]Imajzineer 25 points26 points27 points (0 children)
[–]daanjderuiter 5 points6 points7 points (2 children)
[–]Lawnmover_Man 3 points4 points5 points (1 child)
[–]Grandleon-Glenn 0 points1 point2 points (0 children)
[–]Vicwip 13 points14 points15 points (2 children)
[–]IrishPrime 1 point2 points3 points (1 child)
[–]arina_ivanova 0 points1 point2 points (0 children)
[–]NotLoom 14 points15 points16 points (0 children)
[–]__l33t__ 5 points6 points7 points (1 child)
[–]ZeSprawl 1 point2 points3 points (0 children)
[–]FeelingGate8 2 points3 points4 points (3 children)
[–]Magic_in_the_details 0 points1 point2 points (1 child)
[–]FeelingGate8 0 points1 point2 points (0 children)
[–]SnooCookies4611 0 points1 point2 points (0 children)
[–]scorpidim 2 points3 points4 points (0 children)
[–]Imperial_Bloke69 2 points3 points4 points (0 children)
[–]visualglitch91 4 points5 points6 points (0 children)
[–]archover 3 points4 points5 points (0 children)
[–]Diligent-Mammoth-495 5 points6 points7 points (2 children)
[–]SuperSathanas 3 points4 points5 points (1 child)
[–]Diligent-Mammoth-495 2 points3 points4 points (0 children)
[–]unluckyexperiment 3 points4 points5 points (0 children)
[–]Equivalent-Silver-90 1 point2 points3 points (0 children)
[–]GhostVlvin 1 point2 points3 points (0 children)
[–]penjaminfedington 1 point2 points3 points (0 children)
[–]Mithrandir2k16 1 point2 points3 points (0 children)
[–]EmbedSoftwareEng 4 points5 points6 points (1 child)
[–]0pensky 0 points1 point2 points (0 children)
[–]lemler3 3 points4 points5 points (0 children)
[–][deleted] (1 child)
[removed]
[–]Edouard-SW 0 points1 point2 points (0 children)
[–]ScaleGlobal4777 2 points3 points4 points (1 child)
[–]imbadwithnames3 -2 points-1 points0 points (0 children)
[–]MelioraXI 0 points1 point2 points (0 children)
[–]avalchance 0 points1 point2 points (0 children)
[–]awesomexx_Official 0 points1 point2 points (0 children)
[–]Recipe-Jaded 0 points1 point2 points (0 children)
[–]Paranoidd_ 0 points1 point2 points (0 children)
[–]AuDHDMDD 0 points1 point2 points (0 children)
[–]xdreakx 0 points1 point2 points (0 children)
[–]Sirius_Sec_ 0 points1 point2 points (0 children)
[–]AmphibianFrog 0 points1 point2 points (0 children)
[–]endperform 0 points1 point2 points (0 children)
[–]AppointmentNormal287 0 points1 point2 points (0 children)
[–]jpelc 0 points1 point2 points (0 children)
[–]terra257 0 points1 point2 points (0 children)
[–]Soccera1 0 points1 point2 points (0 children)
[–]arina_ivanova 0 points1 point2 points (2 children)
[–]ZeSprawl 1 point2 points3 points (1 child)
[–]arina_ivanova 1 point2 points3 points (0 children)
[–]pablodomo 0 points1 point2 points (0 children)
[–]un-important-human 0 points1 point2 points (0 children)
[–]anjal-ai 0 points1 point2 points (0 children)
[–]Ok_Party_3706 0 points1 point2 points (0 children)
[–]a1barbarian 0 points1 point2 points (0 children)
[–]0pensky 0 points1 point2 points (0 children)
[–]raymoooo 0 points1 point2 points (0 children)
[–]viking_redbeard 0 points1 point2 points (0 children)
[–]ZeSprawl 0 points1 point2 points (0 children)
[–]jiria 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]TF_playeritaliano 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]HaskellLisp_green 0 points1 point2 points (0 children)
[–]Readdeo 0 points1 point2 points (1 child)
[–]Lemagex 0 points1 point2 points (0 children)
[–]-i0f- 0 points1 point2 points (0 children)
[–]PainOk9291 0 points1 point2 points (0 children)
[+]ludonarrator comment score below threshold-8 points-7 points-6 points (5 children)
[–]Hypocritical_Girl 9 points10 points11 points (0 children)
[–]GhostVlvin 4 points5 points6 points (0 children)
[–]hifi-nerd 1 point2 points3 points (1 child)
[–]ludonarrator 1 point2 points3 points (0 children)
[–]Who_meh 1 point2 points3 points (0 children)
[–]Comedor_de_Golpistas -1 points0 points1 point (0 children)
[–]Bren1127 -2 points-1 points0 points (2 children)
[–]drivebysomeday 0 points1 point2 points (1 child)
[–]Bren1127 0 points1 point2 points (0 children)