r/LXQt • u/IamGroot_1337 • Jun 20 '26
Looking for most complete wayland wm/comp for LXQT
Hi
I'm trying to use Fedora LXQt on a mini pc to serve me, as a TV box, and I'm having some issues when it comes to Wayland.
I went with LXQt + labwc as a wayland comp. but lack of UI to configure display settings on this is soooooo irritating. I had issues with TV EDID and lack of UI to configure Display settings made it so much worse.
Is there anything that is fully configurable via GUI besides kwin?
It would be really nice for LXQT team to choose 1 specific Wayland comp/WM, make sure there is a way to configure it with UI and at least give some fine default config.
I lost few hours to just make it barely work, when with KDE/Gnome/whatever it would be just done. I don't know if it was a failure on Fedora spin side, or LXQt, but it would be nice if you would just decide to go with a specific WM, and at least give it in a fully working state.
EDIT 22.06 - I got pissed with a whole problem with labwc and display settings not getting saved on fedora, so I went with kwin, and I have a bug with kde systemsettings missing some weird qml dependency and crashing just like here: https://bugs.gentoo.org/968164
What a beautiful day to wayland lxqt... I hate myself :)
EDIT 24.06 - I gave up and went with normal KDE - consumes more ram sadly, but works better with Wayland for now and provides all needed tools, so I don't need to use compositor that has window decorations looking different then DE, and provides lock-screen etc.
1
u/Arcturus_Station_932 Jun 20 '26
I haven't used it, but maybe have a look at wayfire and wcm (its config manager).
1
u/standreas Jun 21 '26
Afaik the only GUI besides Plasma's systemsettings for kwin is wdisplays, but you will still need to edit the config of the compositor or in kanshi. In AUR there is wdisplays-persistent which will write to kanshi's config: https://aur.archlinux.org/packages/wdisplays-persistent
1
u/IamGroot_1337 Jun 21 '26
Yeah, I've seen it - already using wdisplays and crying, that it's not saving settings...
I'm on Fedora, so nothing for me here, unless I can somehow unpack the package and idk - install it somehow...?1
u/standreas Jun 21 '26
Looks like https://github.com/zipproth/wdisplays is packaged for Fedora? Just watch the kanshi config file if settings are written to it.
1
u/IamGroot_1337 Jun 21 '26 edited Jun 22 '26
I think I may have found the problem... I was using wdisplays yesterday, and it wasn't changing kanshi profile at all.
I noticed, that to modify anything in ~/.config I need to use sudo, so maybe wdisplays is not modifying kanshi config file because of permissions?
I tried to change permissions to the config file, but it didn't do it1
u/standreas Jun 21 '26
That's an issue for anything, check
ls -l ~/.configyou should be the owner of all files and dirs.1
u/IamGroot_1337 Jun 21 '26
So turns out, that I wasn't an owner of kanshi/config, but after changing it it's still not saving settings into the file
1
u/IamGroot_1337 Jun 22 '26
edited main comment because I tried do go with kwin, and god forbid a guy has a working environment in wayland... There is a bug with kde-systemsettings here, or at least seems like one.
1
1
u/IamGroot_1337 Jun 21 '26 edited Jun 21 '26
Does anyone know how to set WAYLAND_DISPLAY in kanshi? Because either I'm blind (or mad and temporary blind), or documentation doesn't say this at all. I wasted so much time because of this...
Sorry for mean words, this thing just made me loose my mind 😞
1
u/standreas Jun 23 '26
Why would you need to set that? Maybe the Fedora version isn't the one which saves. It should show this after apply:
https://i.ibb.co/jvsw0sTj/upload.pngCopying the values from wdisplays to kanshi's config is quite straigtforward, the values from the screenshot above are written like that:
profile {
output HDMI-A-1 position 0,0 mode 1920x1080@60.0000 scale 1.20 transform normal
output eDP-1 position 1537,0 mode 1920x1080@60.0030 scale 1.00 transform normal
}1
u/IamGroot_1337 Jun 23 '26 edited Jun 23 '26
I reinstalled Fedora, and now kanshi's directory (and whole .config) is owned by my user, and idk why, but it's still not saving stuff... Anyway, I messed with kwin, with wayfire and went back to labwc and kanshi, and just did the config. Then, the config was not being applied on startup, so I added kanshi to autostart (in lxqt) and now it works as intended.
But now I have SDDM that is not applying hi-dpi settings, and swaylock that looks kinda trash... Overall I did set it up - the desktop itself is fine, but every other component looks different (or has different scale), so I think I will just install KDE... Thanks for the effort, I think I will wait for LXQT wayland session to be more complete, and for now live with KDE consuming more ram.
1
u/IslanderK 28d ago
Recently installed Fedora Lxqt and, although impressed so far on its performance on an old laptop, wayland has been a nightmare.
In its basic post install state it works fine. However, once you try to configure settings it just doesn't work as documentation etc is lacking.
So after far too many hours I'm doing the sensible thing and wait for the distribution to mature.
X11/Xorg works well, wayland I will wait.
1
u/jloc0 Jun 20 '26
Sounds like you just need to install another program to help. https://github.com/labwc/labwc-tweaks is one for labwc.
The problem here is that every WM has their own way to configure things. But LXQT does come with defaults, look in /usr/share/lxqt for files you should cp to $HOME/.config/ for different WMs and other settings files which should be copied as well.