[arch-general] [arch-gen] Qt wayland DEs?
I'm currently using LXQt + KWin. LXQt is not landing in Wayland any time soon. There's no hurry, but I would like to know about other non plasma Qt DEs working on Wayland. I'm aware on Liri, however I don't know how light it is compared to LXQt + K Win, or Plasma itself, and also how usable/stable it is. One concern is performance, responsiveness, and resources usage, given it's not exactly based on Qt, but rather QML instead. I read about another Qt DE working on Wayland, paperDE, however it uses Wayfire instead of KWin, and I'd prefer using KWin and compositor, but there's currently no DE offering such combination, except by Plasma, or so it seems... Again, I'd like to know how usable/stable it is, how light it is, and how does it compare to LXQt (Xorg it'll be, given its lack of Wayland support), and how it compares in terms of performance, responsiveness and resources. Liri, by being the 1st Qt DE, has the most amount of time dealing with Wayland, it should be quiet usable/stable, compared to the newcomers, but that might only be a bad supposition. Is there any other DE I might be missing, hopefully using KWin and oriented toward being as light as it could be? BTW, just in case that counts, I only planning to be able to use pipewire for screen/desktop sharing, and not for audio at all, since I prefer plain alsa, so I don't want a strict requirement for pipewire audio support. Thanks a lot ! -- Javier
On 11/6/21 19:55, Javier via arch-general wrote:
I'm currently using LXQt + KWin. LXQt is not landing in Wayland any time soon. There's no hurry, but I would like to know about other non plasma Qt DEs working on Wayland. I'm aware on Liri, however I don't know how light it is compared to LXQt + K Win, or Plasma itself, and also how usable/stable it is. One concern is performance, responsiveness, and resources usage, given it's not exactly based on Qt, but rather QML instead.
I read about another Qt DE working on Wayland, paperDE, however it uses Wayfire instead of KWin, and I'd prefer using KWin and compositor, but there's currently no DE offering such combination, except by Plasma, or so it seems... Again, I'd like to know how usable/stable it is, how light it is, and how does it compare to LXQt (Xorg it'll be, given its lack of Wayland support), and how it compares in terms of performance, responsiveness and resources.
Liri, by being the 1st Qt DE, has the most amount of time dealing with Wayland, it should be quiet usable/stable, compared to the newcomers, but that might only be a bad supposition.
Is there any other DE I might be missing, hopefully using KWin and oriented toward being as light as it could be?
BTW, just in case that counts, I only planning to be able to use pipewire for screen/desktop sharing, and not for audio at all, since I prefer plain alsa, so I don't want a strict requirement for pipewire audio support.
Ups, one more thing, I do plan to build the packages from AUR, if not available from reliable binary repos, so how often they need rebuilding when there are Qt packages' changes (how isolated they are with respect to all Qt packages) might also be something to consider, but that's not the highest priority, just something to consider... As an example, it seems LXQt doesn't need rebuilding that often, even though Qt keeps changing... Thanks ! -- Javier
Am Samstag, dem 06.11.2021 um 19:59 -0600 schrieb Javier via arch- general:
On 11/6/21 19:55, Javier via arch-general wrote:
I'm currently using LXQt + KWin. LXQt is not landing in Wayland any time soon. There's no hurry, but I would like to know about other non plasma Qt DEs working on Wayland. I'm aware on Liri, however I don't know how light it is compared to LXQt + K Win, or Plasma itself, and also how usable/stable it is. One concern is performance, responsiveness, and resources usage, given it's not exactly based on Qt, but rather QML instead.
I read about another Qt DE working on Wayland, paperDE, however it uses Wayfire instead of KWin, and I'd prefer using KWin and compositor, but there's currently no DE offering such combination, except by Plasma, or so it seems... Again, I'd like to know how usable/stable it is, how light it is, and how does it compare to LXQt (Xorg it'll be, given its lack of Wayland support), and how it
-- Javier If I recall correctly theShell runs on Wayland too: https://vicr123.com/ Frank
On Sunday, November 7, 2021, Frank via arch-general < arch-general@lists.archlinux.org> wrote:
Am Samstag, dem 06.11.2021 um 19:59 -0600 schrieb Javier via arch- general:
On 11/6/21 19:55, Javier via arch-general wrote:
I'm currently using LXQt + KWin. LXQt is not landing in Wayland any time soon. There's no hurry, but I would like to know about other non plasma Qt DEs working on Wayland. (...) -- Javier If I recall correctly theShell runs on Wayland too: https://vicr123.com/ Frank
And just in case it also serves your needs, you could check or try IceWM from official repos, with any theme that suits you. Can't think of something conceptually lighter... Kind regards!
On 11/7/21 14:52, riveravaldez via arch-general wrote:
And just in case it also serves your needs, you could check or try IceWM from official repos, with any theme that suits you. Can't think of something conceptually lighter... Kind regards!
IceWM is a WM, not a DE, and it's a Xorg one, or so I remember. I explored it long time ago. And at that time I preferred using Fluxbox, and kept doing so, even when starting to use a DE (LXQt + Fluxbox + Compton). Both IceWM and Fluxbox are pretty light, and perhaps IceWM is lighter, however I preferred and kept using Fluxbox, not that it was way heavier either. I'm looking for Qt based Wayland DEs, the lightest possible, but not using tiling compositors. In my mind LXQt + KWin on Wayland would be an option, and I hope it get there, but that's not happening any time soon. The only 2 ones I'm aware of, besides plasma, are Liri and paperDE. I also noticed theShell and theDesk, but they seem Xorg DEs, rather than Wayland. Thanks ! -- Javier
On 11/7/21 07:37, Frank via arch-general wrote:
If I recall correctly theShell runs on Wayland too: https://vicr123.com/ Frank
I look at both DEs: theShell [1] and theDesk [2]. It wouldn't make sense to have 2 DEs for the desktop, unless one was for Xorg, and the other for Wayland, but it doesn't seem that case. The other case would be that one was for mobile while the other for desktop, but that doesn't seem to be the case either. I can't tell why 2 DEs, but looking at the dependencies on the github corresponding webpages: TheShell -------- qmake A EWMH compatible window manager. (KWin is the default) the-libs wmctrl xbacklight kscreen NetworkManager libsystemd akonadi (on Ubuntu, you'll need libkf5akonadi-dev - thanks SparkyCola) libcups libxcb libxcursor tsscreenlock ts-polkitagent ts-bt ts-qtplatform TheDesk ------- Qt 5 Qt Core Qt GUI Qt Widgets Qt SVG the-libs libtdesktopenvironment Xlib xorg-libinput NetworkManager-Qt So nothing making me suspect of Wayland... Looking at their corresponding code frequency graphs, it seems theDesk has been more active lately... From AUR, the dependencies are: TheShell -------- kscreen (kscreen-git) kwidgetsaddons (kwidgetsaddons-git) kwin (kwin-hybris, i3-plasma, kwin-lowlatency, kwin-unredirect, kwin-git, kwinft-git, kwinft) libcups (libcups-noudev, libcups-nosystemd-minimal-git, libcups-git) networkmanager (networkmanager-secure, networkmanager-noscan, networkmanager-consolekit, networkmanager-git, networkmanager-iwd) qt5-base (qt5-base-headless, qt5-base-git) qt5-charts (qt5-charts-git) qt5-location (qt5-location-git) redshift (redshift-git, redshift-minimal-git, redshift-gnomerr-git, redshift-wayland-git, redshift-minimal) ts-bt ts-bugreport ts-qtplatform tsscreenlock wmctrl xdg-utils (mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git) xorg-xbacklight (acpilight) alsa-utils (alsa-utils-transparent, alsa-utils-git, alsa-utils-nosystemd-minimal-git) (optional) – for volume controls TheDesk ------- accountsservice (accountsservice-elogind) bluez-qt (bluez-qt-git) kwin (kwin-hybris, i3-plasma, kwin-lowlatency, kwin-unredirect, kwin-git, kwinft-git, kwinft) libtdesktopenvironment libthedesk libtwebservices libx11 (libx11-git) libxi (libxi-git) modemmanager-qt (modemmanager-qt-git) networkmanager-qt (networkmanager-qt-git) pulseaudio-qt (pulseaudio-qt-git) qrencode (qrencode-git) qt5-location (qt5-location-git) td-polkitagent the-libs (the-libs-blueprint) thedesk-platform thedesk-xdg-utils xf86-input-libinput (xf86-input-libinput-hires-scroll, xf86-input-libinput-git) bluez-qt (bluez-qt-git) (make) libtdesktopenvironment (make) libtwebservices (make) libx11 (libx11-git) (make) libxi (libxi-git) (make) modemmanager-qt (modemmanager-qt-git) (make) networkmanager-qt (networkmanager-qt-git) (make) polkit-qt5 (polkit-qt5-git) (make) pulseaudio-qt (pulseaudio-qt-git) (make) qrencode (qrencode-git) (make) qt5-location (qt5-location-git) (make) qt5-tools (qt5-tools-git) (make) the-libs (the-libs-blueprint) (make) xf86-input-libinput (xf86-input-libinput-hires-scroll, xf86-input-libinput-git) (make) It looks to me the theDesk is like the next generation. However, it also looks to me, they both are Xorg DEs, in which case, I'm already using LXQt + KWin... So, none seems like Wayland DEs unfortunately. Thanks !! -- Javier [1] https://github.com/vicr123/theshell [2] https://github.com/vicr123/thedesk
participants (3)
-
Frank
-
Javier
-
riveravaldez