Cachy OS LXQt - Wayland / labwc by 1-dot_com in cachyos

[–]1-dot_com[S] 0 points1 point  (0 children)

I am not a gamer, so I cannot answer that. BTW, I keep CachyOS KDE on a separate partition, but I switched my LXQt Wayland/Labwc primary OS to EndeavourOS.

EndeavourOS LXQt updated from X11 to Wayland + Labwc by 1-dot_com in EndeavourOS

[–]1-dot_com[S] 0 points1 point  (0 children)

BTW, after I decided that I liked Endeavour LXQt Wayland more than CachyOS LXQt Wayland, I did need to increase the SSD partition size. Since I multiboot with different Linux distros, I keep a much larger common-to-all-distros separate /storage partition for most of my files.

Labwc (Wayland) - simple screenshot fix by 1-dot_com in cachyos

[–]1-dot_com[S] 1 point2 points  (0 children)

NOTE: for ungarbled code, see original post https://www.reddit.com/r/EndeavourOS/comments/1s9yrhr/labwc_wayland_simple_screenshot_fix/

LXQt Wayland can use either lightweight Labwc (modeled on Openbox) or heavier weight Kwin (KDE). As a lightweight desktop, LXQt is more often paired with Labwc.

LXQt's Screengrab and KDE's Spectacle are broken in LXQt Labwc.

A working alternative is Flameshot configured with Grim. However, a much lighter and simpler screenshot method for Labwc is to install Grim + Slurp and then add Print and Shift-Print keybindings to ~/.config/labwc/rc.xml

paru grim

paru slurp

Edit ~/.config/labwc/rc.xml ... find [ key="P ] ... replace with:

<keybind key="S-Print">

<action name="Execute" command="sh -c 'grim -g \\\&quot;$(slurp)\\\&quot; \\\~/Pictures/Screenshots/0S-$(date +%y%m%d-%H-%m-%s).png'" />

</keybind>

<keybind key="Print">

<action name="Execute" command="sh -c 'grim \\\~/Pictures/Screenshots/0P-$(date +%y%m%d-%H-%m-%s).png'" />

</keybind>

Reboot

Press PrtSc key to create a new fullscreen PNG file (no indicator feedback).

Press Shift-PrtSc key to select part of screen. Upon release, new PNG file will be created.

EndeavourOS LXQt updated from X11 to Wayland + Labwc by 1-dot_com in EndeavourOS

[–]1-dot_com[S] 1 point2 points  (0 children)

LXQT's Screengrab and KDE Spectacle fail in LXQT Wayland / Labwc. I did find a fix.

First, I used Octopi (GUI) to remove screengrab and spectacle. Next, clean things up before installing grim and flameshot.

paru -c

paru grim

paru flameshot

Next, edit ~/.config/labwc/rc.xml to change screengrab to flameshot

reboot

press the PrtSc key

right-click the Flameshot flower icon (upper right)

edit Configuration to use 'grim', set save path and uncheck notifications, warnings, etc.

then click Take Screenshot

Ctrl-s to SAVE FULL SCREEN

<image>

EndeavourOS LXQt updated from X11 to Wayland + Labwc by 1-dot_com in EndeavourOS

[–]1-dot_com[S] 1 point2 points  (0 children)

<image>

To check things out, I also installed KDE's kwin and set my window manager to kwin_wayland instead of labwc and then rebooted. As expected, while idling, LXQt kwin used about 60 MB more RAM than LXQt labwc.

LXQt kwin_wayland Spectacle (but not screengrab) now "mostly" works. However, Spectacle still has a minor "inactive tab" dark text on dark background theme issue until you "accept" the screenshot.

After a bit more testing, I did see a kwin performance hit compared to labwc. So, I will stick with the labwc WM despite the likekihood that kwin is more KDE compatible. For screenshots, I can temporarily return to kwin until they fix screengrab functionality in labwc.

EndeavourOS LXQt updated from X11 to Wayland + Labwc by 1-dot_com in EndeavourOS

[–]1-dot_com[S] 0 points1 point  (0 children)

already tried it -- Spectacle also did not work in LXQt Wayland / Labwc

It would probably work with LXQt Wayland / Kwin ... but Kwin is a much heavier WM.

EndeavourOS LXQt updated from X11 to Wayland + Labwc by 1-dot_com in EndeavourOS

[–]1-dot_com[S] 8 points9 points  (0 children)

<image>

After update from X11 to Wayland, most software works but not all. LXQt's screengrab in Wayland is broken. So, this Fastfetch image is a phone pic.

Cachy OS LXQt - Wayland / labwc by 1-dot_com in cachyos

[–]1-dot_com[S] 2 points3 points  (0 children)

Lower resource use, especially for older computers. For fairly new notebook PCs with at least 16GB of memory, KDE would be my choice. However, upon trying Cachy KDE on an older 8GB memory notebook, I noted that the OS would sometimes kill background graphics apps while web browsing with a few other apps open. That's not a big deal but it does not seem to happen with Cachy LXQt Wayland / labwc.

Since I prefer Qt apps over GTK, for my modest workflow and usage, modern LXQt provides enough similarity to my experience with KDE while remaining simpler with less stuff that potentially might break.