LXQt 2.1.0 released with support for 7 Wayland sessions: Labwc, KWin, Wayfire, Hyprland, Sway, River and Niri
Posted by DamonsLinux@reddit | linux | View on Reddit | 35 comments
Dalcoy_96@reddit
Whoever's idea it was to not have a modernised version of Xorg and instead opt for window managers having to reimplement protocols or create new ones for core features (screen recording) making them incompatible with other wm messed up big time.
What a shitshow.
equeim@reddit
Separation between the display server and window manager brings its own issues. Though I'm not an expert so I can't say which approach is technically superior.
I also suspect that certain players in the game hoped that their DE would finally become "the Linux GUI" and other ones would die off, and therefore there would not be any fragmentation. Others simply underestimated the complexity of a fully-featured display server and how many additional protocols would be needed.
i_h8_yellow_mustard@reddit
Xorg hasn't been maintained in a long time. What exactly is the pathway for a "modern xorg"?
Dalcoy_96@reddit
Sorry, I meant X11 the protocol. Just take that protocol, remove all the depricated/old stuff, get rid of input (use libinput instead), make accessible using modern graphics APIs and give us a standard library across linux that developpers can plug into. The idea that I as an app developper need to seperatly implement different backends (screen sharing, scheenshot) for different wayland window managers is nuts.
This is all possible.
daemonpenguin@reddit
This is false. X.Org is still maintained, the latest version came out about a week ago.
heretic_342@reddit
I wonder which Wayland session from the Cinanmon, XFCE, and LXQt is the most robust since all are considered experimental.
daemonpenguin@reddit
Xfce hasn't been officially released yet, so I probably wouldn't try that.
I have used Cinnamon's "experimental" Wayland session and it was better than either Plasma or GNOME's equivalents at the time.
ppp7032@reddit
when was this testing?
daemonpenguin@reddit
First week of August, 2024.
Fox3High369@reddit
Do you have Nvidia?. I have been using gnome wayland since 2023 and no issues. Same for kde.
daemonpenguin@reddit
No, none of my machines have NVIDIA components. I run Intel and AMD cards.
I find it amusing Wayland proponents always have NVIDIA as their go-to boogie man. most Wayland implementations have plenty of problems across all the major video cards.
Fox3High369@reddit
I have gnome and kde wayland old laptop and new pc, no issues. I started using wayland since it first was available for both gnome and kde in 2023.
daemonpenguin@reddit
Wayland was available for both desktops long before 2023. It was mostly enabled by default in 2023. I've been testing Wayland periodically since at least 2018.
Famous_Object@reddit
Cinnamon was better than Gnome and KDE Plasma? Both have been promoting their Wayland support as "almost ready" for years and Cinnamon just released an "experimental" session and it's already better?
Could you provide more details?
I know that Cinnamon is a Gnome fork and they can just piggy back on Gnome technology (before GTK 4 and libadwaita at least) and just add fixes for things Gnome overlooked but even so it's surprising.
Fox3High369@reddit
Gnome and kde wayland are fully functional right now. I have used wayland since almost when it was included as an option for gnome and kde and barely encountered any issues.
wayland Cinnamon is incomplete and some apps wont even start. Maybe he has an Nvidia card?.
daemonpenguin@reddit
Yes, Cinnamon offered a better experience, that's what I wrote. Yes, it was already better than GNOME and Plasma, despite being newer.
It was faster, more stable, fewer visual glitches, none of the usual mouse pointer flakiness.
Cinnamon doesn't just piggy back on GNOME. While it came from GNOME, it's a whole separate desktop these days with its own tools and approach.
modified_tiger@reddit
LXQT should be solid, it just doesn't have a native compositor, but the parts have apparently been Wayland-ready for a while.
I need to try Cinnamon's wayland session, since I have a Mint install somewhere but if they're shipping it in Mint it should be at least minimally viable.
FunEnvironmental8687@reddit
That's because it never had its own window manager; it used Openbox instead. If you use LabWC, you'll notice very little difference in terms of functionality.
natermer@reddit
As far as desktop environments go... LXQT is going to be the actual "lite" one.
XFCE and Cinammon are often touted as "lightweight" alternatives to Gnome, but in practice it doesn't really work out. This was always sorta-true because the default Gnome desktops shipped by many distributions were bloated compared to Vanilla Gnome and this is where I think people get that idea from. Comparing apples to apples with Vanilla Gnome they still saved some memory out of the box, but once you had them all setup and running applications the savings are not that meaningful.
Lxqt, along with its precusor Lxde... offer a traditional Windows 9x style desktop setup with actual minimalism that is significant.
So it isn't in the same league as Cinnamon or XFCE and is kinda unfair to compare the two. If you want a full fledged desktop then LxQT is going to be spartan compared to those. If you want a minimalist desktop that is not tiling then LxQT with Labwc is probably the one you want to look at first.
And because of that minimalism, the benefit it gets from using QT libraries and KDE's wayland work, and ability to run on a variety simple Wayland compositors then I expect it is going to be the most mature one.
KnowZeroX@reddit
Isn't XFCE much lighter than Cinnamon and Gnome? Cinnamon was never really touted as lightweight, hence why Mint who makes Cinnamon offers MATE and XFCE options for those who want something more light weight.
Not disagreeing that LXQT is lighter than XFCE, that I agree with.
FunEnvironmental8687@reddit
There’s not much difference between modern XFCE and modern KDE in terms of performance. However, LXQt paired with LabWC or Sway will be more lightweight overall.
natermer@reddit
The thing to do is test yourself. Because a lot of it depends on what actual software you use.
When comparing Gnome to things like XFCE it is important to understand that Gnome ships with a lot of functionality and software that is designed to integrate together. Where as more typical "lite" environments you have to piece together.
This means that a lot of shared functionality is already loaded into memory for Gnome at bootup were as this doesn't happen as much for "lite" environments because they pull in software from all sorts of different projects with different libraries and dependencies and such.
So it is less important what the memory usage/etc is at start-up and more important what is memory usage/etc when you are actually using it. Like after you loaded up your browser, editor, terminal, or whatever set of software you actually use.
And, of course, it is all very dependent on what software you actually use. Like if you just load up Gnome desktop and don't use any of the Gnome software or features then that is going to be a pretty big waste no matter what.
Also there is a lot of dumb things Gnome does that uses gobs of memory sometimes which have relatively easy fixes. Like disabling the gnome-software daemons that check for updates and helps search for software to install. It is a nice feature, but it does use a lot of RAM sometimes.
I haven't tested XFCE in a long time, but depending on the exact setup I saw that it could save typical desktop user about 200-400MB of RAM, more or less.
That isn't meaningless, but it isn't that big of a deal when Google Chrome or Firefox will use 2-4GB of ram no problem.
I haven't looked closely at LxQT yet, but if it is anything like LXDE this is a type of desktop environment that you can run on systems with 128MB of ram or less. Which normal Linux systems won't even boot up anymore by default.
This is pretty significant because it is the type of desktop you can set in front of a normal PC user and they have a pretty good chance at figuring out how to use it. Which isn't going to happen with things like Sway or Hyprland.
I am looking forward to trying it out in Wayland form and confirming my suspicions.
oln@reddit
Both XFCE and LXQt are lightweight enough to run on my pentium 3 machine with 512 mb ram at least, using gentoo. I've booted it up with only 256 on XFCE as well (didn't test that with LXQt). Granted with a different distro where more features are compiled in and that uses systemd they might include a bit more.
Of course when you are running that memory constrained you have to be kinda conservative with what services you use and what features you enable, the average desktop distro is may enable a bunch of stuff out of the box (file indexing, network device discovery, internet account integration, printing services etc etc) even when using a light-weight DE that won't matter on a modern machine with 16 gb of ram but can make an impact on an old system.
FunEnvironmental8687@reddit
lxqt with labwc
bubblegumpuma@reddit
XFCE has to be compiled from git right now if you want the Wayland session. They have reached the 'feature freeze' point, though, IIRC, so if anyone wants to go through the pain, it should be fairly close to the release version - apart from bugfixes, of course.
AndydeCleyre@reddit
Does anyone know if labwc is the only wayland window manager that can shade windows (show only the titlebar, temporarily)?
And can anyone comment on the flexibility of lxqt's panel?
ScootSchloingo@reddit
Does this mean for Wayland/NVIDIA users, LXQt is the ideal lightweight DE as opposed to XFCE?
FunEnvironmental8687@reddit
yes or kde
digitalsignalperson@reddit
I look forward to trying this on arch. I see the packages are already flagged out of date
Unknown_dimensoon@reddit
LXQT, my favourite DE
Hyprland, my favourite WM
MR KRRAAABS!, I HAVE AN IDEEAAA!!!
vfclists@reddit
Gold
whitepixe1@reddit
Yeah, my favourite DE! Might be too late to be included in Devuan-6/Debian-13, but is feasible as timing for Lubuntu 25.04. Expecting!
Unknown-Key@reddit
Has debian testing been frozen already?
whitepixe1@reddit
No, it has not yet. But I'm afraid there is no time left, 2-3 moths before freeze remain. Moreover LXQt version 2.0.0, released 15-Apr-2024, has not entered unstable yet.
Eternal_Flame_85@reddit
Oh at last. Time to switch to lxqt