People who hate bloat ought to embrace Wayland. Xorg is the very definition of bloat. Like for like, a Wayland session consumes less RAM and demands less CPU time. How is that not convincing?
>no global hotkeys
Wayland doesn't suit my usecase.
>>105752022 (OP)If I was content with removing core features to reduce "bloat" I would simply discard the graphical environment altogether
>>105752022 (OP)Mouse cursor lag that's noticeable on desktop use. No thanks.
>>105752022 (OP)they're both bloat. Look at how much vram they use.
>>105752022 (OP)I love x-redirection and how light it is, you can redirect proper x-program over modem while wayland saturates gigabit link. I hate it so much also hate modern linux gui corporate memphis/flatshit/woke aesthetics whatever.
>>105752022 (OP)It literally breaks things. They still donโt have good replacement for tools like wmctlr and xdotool too.
>>105752022 (OP)Wayland has less functionality. If you don't like functionality, why not use DOS that has even less functionality, and less bloat. Also, this whole less memory thing probably only applies to using a compositor with X, compositors should not exist.
>>105752022 (OP)Wayland is not more lightweight in practice. For a full wayland desktop you need to use desktop portal and desktop portal requires a pipewire server and for the wayland compositor (or the desktop portal) to support pipewire code. This has many dependencies, including dbus. Lastly, all wayland compositors rely on xwayland in practice which is just straight up the xorg server.
wayland is the opposite of the bloat in the worst way possible. it's suckless-tier autism minimalism
>>105752380>>105752022 (OP)If you only account for xfree86 and xf86-input-libinput and the other code around that the x server isn't really more bloated either than a minimal wayland compositor. A wayland session doesn't comsume less RAM and CPU. XRender also reduces RAM usage compared to Wayland. XRender clients use a few kb of ram while a simple wayland client (hardware accelerated like xrender) uses ~70mb of ram (which is the minimum for opengl applications, on any platform).
turning on a compositor increases my gpu "isle" temp by [number greater than 5] C
>>105752380>This has many dependencies, including dbusDbus is also a dependency in practice on the Xorg side. Even the most basic GTK3 program relies on it, and GTK2 desktops also need it for the most basic of tasks.
>Lastly, all wayland compositors rely on xwayland in practiceXwayland can be activated on demand. It doesn't have to consume idle resources.
>>105752461Compositors ruined computing. We lost low latency UI for transparency gimmicks. I have a deep, burning hatred for compositors. I will continue to seethe until the day I draw my last breath.
What's the most lightweight WM/compositor + terminal for their respective display server?
>>105752569there is no tearing without compositor anymore
>>105752671The tearfree merge from two years ago still hasn't made it into the release branch.
Never ever.
>>105752671are you a graphics programmer? what's your tech stack?
>>105752733it is in 25.0.0.1 release
>>10575275725.0.0.2 was released 2 minutes ago why haven't you updated luddite?
>>105752583>does anything gpu intensive >cursor slide showhttps://github.com/swaywm/sway/issues/4763#issuecomment-578462619
>>105752977effects all wlroots based compositors
why can't we simply use whatever android uses?
>>105752829Speaking of Sway, after doing a pacman -Syu recently, tearing in a fullscreen vkcube stopped working. It still works in Hyprland.
What happened?
>>105752757Xlibre will never make it into a potato-friendly distro like Alpine and is therefore irrelevant.
>>105753016Thinly veiled install Gentoo post.
>>105752405>hardware accelerated like xrenderHardware acceleration on anything modern that isn't Intel HD is done through OpenGL on the server side anyway. xf86-video-intel has not received any commits in years, so Glamor is the only realistic path forward.
wow this is cool im gonna try it out
>>105752022 (OP)If "bloat" is synonym of "shit that works" then who fucking cares.
>>105752569Who the fuck experiences tearing?
Are you on 20 year old hardware AND software?
This issue got solves ages ago.
>>105753499Why even have a window manager in the first place, if you only ever have a single window in view?
>>105752999It's not potato friendly if it cant even support old nvidia graphic cards. The owner is brain-dead.
>>105753579how will u switch view to another window ?
i3 tab view btw
>>105752999>Xlibre will never make it into a potato-friendly distro like Alpine and is therefore irrelevant.Seethe more. https://gist.github.com/probonopd/301319568a554abe7426c02eb5e19b5a
>>105753624NVIDIA doesn't make potatoes. It makes scams with gimped specs.
>>105753878Very useful page and no surprise at all.
>>105753878>AUR>A bunch of protestware forks>Literal whosOkay, so Gentoo is getting it. Cool, I guess.
>>105754253>Artix, OpenMandriva, Devuan are literally whos>FreeBSD and Linux Mint are considering itIf that's how you need to cope at night.
>>105754253AuR means freedom, main reason why Arch is so popular.
>>105754513>Artix, Devuan are literally whosRead again, bucko.
Actually, read the Void Linux response to Xlibre. It encapsulates those distros perfectly.
>>105754619NTA but why are you even Linux user when you love corporations so much, just use Windows man.
>>105754896Yes, I sure love Arch Incorporated.
>>105752027That's because your usecase is stupid and shouldn't exist. Wayland is PERFECT!
>>105759280im starting to think people actually believe this. is an always callable drop down terminal so uncommon in 2025? really?
>>105752022 (OP)explain how complete X desktop can run on Pentium MMX computer or older, but Wayland and their shitware on top can't then.
>>105759322ctr+alt+T, and ctrl+Q when done /:
>>105759509thats not what i asked for THO. it needs to not show up on the taskbar or window switcher either.
>>105759396It absolutely could if drivers were still made for ancient PCI GPU's.
You can run Wayland on a Raspberry Pi, which roughly equivalent to a Pentium 2.
>>105759540and if i open it on virtual desktop 0, send it away or not even, and call for it again on virtual desktop 3 it needs to be the same one.
>>105759639now that im really laying out everything i need it to do im reminded rhat xfce4 terminal is literally the only terminal that allows all of these things simultaneously while still allowing another instance to open independently. i tried EVERY terminal listed on the arch wiki and it is the only one.
>>105759703the absolute wierdest part is that xfce4 terminal is the only one that supports setting the role property and a persistant title.
thank you reading my blog.
>>105759795the realization is hitting me that if xfce and friends go wayland im going to lose the only terminal that works for me.
>>105753830You could bind a key combo to vdesk 1.. vdesk 2 etc. Each window would be in its own workspace. You would have to have a way to launch shit tho. I think that would work.
>>105752999Alpine is being weird. They're rejecting XLibre because they're making their OWN X server.
Using Wayland.
More power to them, I guess. Not like Wayland's useful for anything else.
it works for me on kde, including direct scanout and global hotkeys
>>105752982>wlrootsWhy don't you use a modern wayland compositor like mutter and kwin?
>>105760740global hotkeys on kde do not and cannot work in the way i need. its not a setting, or anything of the sort. they simply arent programmed to work in the way i need. its nice that whats offered is good enough for you but it is not "global hotkeys" as i expect them.
>>105752022 (OP)Less bloat but less functionality. Fix that and I'll install it.
>>105760828I guess that's perfectly fair. but it's something can't be done, or something that hasn't been done yet? maybe because like some protocol been stalled forever because it's hard to see from such an extra tall ivory tower
>more rambling
then, THEN, after accepting my terminal pipe dream just wasnt going to be possible on kde wayland, i tried to at least make yakuake always on top. simple yeah, im sure somebody thinks they can make it just werk, the setting is right there in the place you set window rules! it doesnt tho. the built in tool in kde settings does not actually keep yakuake always on top nor do its own settings. and then, THEN AGAIN, "global hotkeys" will not focus the window unless there is no other window focused. god damn it i hate wayland so much!
>>105760931have you considered professional help?
>>105760937that would be a bit of an overreaction over a computer program.
>>105760968maybe not if we're talking about a professional programmer
>>105760767they are contemporary, and this issue does effect kwin and mutter, just not as badly.