[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: Wayland_Logo.svg.png (108 KB, 1920x1920)
108 KB
108 KB PNG
Wayland is the future of Linux display servers, every distro is adopting it because it's the only one that has support for people that want to do actual work and want support for things like HDR and VRR
>>
>>108444942
Xfeces will finally go the way of the dodo. They will never get Wayland support.
>>
File: 138495519_p0.png (3.59 MB, 2736x3999)
3.59 MB
3.59 MB PNG
>>108444942
>>108445012

XLibre works for me, samefag.
>>
I reinstalled X11 for my Fedora KDE install and it's been nice. No more input lag.
>>
>>108444942
just installed void with xlibre and compiz
it's comfy as fuck
go suck cocks of trannies
i won't use your garbage
>>
>>108444942
we run xlibre now
>>
>>108445314
>go suck cocks of trannies
Your ESL is showing
>>
>>108445314
>xlibre and compiz
Which compiz? I get random segfaults of X when running compiz 0.8 with xlibre, apparently it's an issue with xlibre not handling glx well:
https://github.com/X11Libre/xserver/issues/1491
>>
>>108444942
>Display server
>>
>>108444942
> Wayland is the future
There is no future.
>>
>>108445330
It's not my problem that english is retarded and needs some filler words like a, an and the and other retarded words between so you can fucking understand perfectly sensible sentence, which would be fucking complete in a normal language. Of course my english is not perfect. I've never spoken english to actual native speaker. People don't even speak english here. English is just a language of the internet.
>>
>>108444942
>Gayland
>>
>>108444942
there's no such thing as "work" on a computer
>>
Why should I switch from X11 to XLibre?
>>
>>108448737
You can't do that, Xlibre is an implementation of the X11 protocol.
>>
>>108448747
You know what i mean. From the old Xorg
>>
Still using Linux Mint
Still using X11
Works on my machine
>>
>>108445314
>compiz
any reason to not just use picom nowadays? I don't actually know
>>
Nothing wrong with Wayland
Nothing wrong with systemd
While I am busy gaymen and using my system, retards are fighting with their trying to fix their shitty X11 and muh openRC that granddad used to use.
>>
>>108448959
Computer work better
>>
>>108444942
it seems like this is likely to be the case. but as someone that often writes graphics related software, making the platform layer for something like windows is always much more involved as opposed to other windowing systems.
The number of idiosyncracies (for example the xml xdg files you need to generate via wayland-scanner). Cause it to increase complexity in code as well as the build step.
This article kind of sums it up well:
https://www.p4m.dev/posts/29/index.html
my own attempt at writing a backend:
https://git.sr.ht/~relue/game/tree/main/item/platform/platform_wayland.c
the number of callbacks for a working implementation doubles the lines of code as opposed to something like X11 or win32.
>>
>>108445256
from what i hear kde will also ditch x11 soon-ish. might want to jump to xfce eventually since its only the DE i know that looks decent and can disable the compositor
>>
>>108448959
dont humor him. call his faggotry.
>>
>>108449256
xfce is stuck with GTK
won't be long until GTK is wayland only
>>
X is quickly becoming more sane and less fragmented than Wayland because of how the devs deal with the users.
>>
>>108449256
FVWM is still good.
>>
>be wayland, started in 2008
>be specifically designed to replace old crufty legacy X11
>claim X11 sucks because it's "just" overcomplicated IPC
>claim X11 sucks because extension hell
>claim X11 sucks because there's a gazillion WMs all doing their own thing
>18 years pass
>reinvent far worse protocol extension hell
>reinvent every compositor doing their own thing, but with LESS standardization
>reinvent 9001 new IPC mechanisms every program needs to use
>somehow STILL does not reach feature parity with X11

Yeah, it's the future all right
>>
>>108449170
just an idea: nothing really architecturally forces wayland to use callback style, it's just developers design choice because it's made by GTK/Gnome crowd who have their brains criplled by glib OOP and event loop.
I bet wayland-client could be rewritten to use pop-event and switch-on-event-type style
>>
>>108449436
It's surprising how poorly that went. I kind of assumed any serious attempt to replace X would succeed because it's such a mess. I've tried to switch to Wayland multiple times now and been disappointed every time.
>>
>>108449455
It's hubris and it gets you every time. Sound engineering says they should have gone the X12 route, dropping all the crap nobody needs from X11.
But no, they wanted to show the world how much smarter than the X11 authors they were, and ended up re-discovering all the reasons why X11 is such a mess.
>>
>>108449447
it could be but it isn't, and there do exist wrapping scripts, but it isn't so much just the fact that it is a push vs a pull control flow. it is that bad decisions that are slow to change are generally common in its architecture.
as you said, primarily because of the crowd working on it being used to retained stat ui libaries.
>>
>>108449436
Its crazy how much engineering effort has been wasted on this shit. Every compositor is duplicating work, a hundred times more than they did when they worked on x11 wms/compositors. Why hasn't there been a serious effort to create a wayland compositor with a wm plugin interface (no wlroots is NOT that, not to mention desktop portal support).
>>
>>108449078
picom is just basic compositor
compiz have 3d windows, rotate cube, various alt tabs to choose from including windows 7 like, wobbly windows, more effects than simple fade outs, opacity and shadows
>>
sorry i'm just not downgrading to something with more input latency hahahAHAHAHA i'm just not
>>
>>108444942
I'm still mad about the slow as fuck development, and the restrictions all around, there should be a permissions system to do anything you need.

ie. I did an small change to qimgv, cause I think an image viewer should only take just the same amount of space needed to show the opened image.

You zoom in, the image, and the window, grows larger (up to a configurable % of the screen), you zoom out and it gets smaller, it also keeps the window inside the screen while doing it and grows from the center so it doesn't feels ultra weird.

Works fine on X11, I thought it will be "doable" on wayland cause I don't need anything about other applications just set my own window position.

Long story short, you can't set your own application window position, you can't know where it is positioned, you can't do shit and, of course, you can't request permission to do it.

Another good example of applications that only work correctly on x11 are the small utilities to add tray icons to applications that don't have a built-in one.
>>
>>108444942
x11 is a good protocol with a dogshit implementation (xorg)
wayland is a dogshit protocol with good implementations (hyprland/niri)
I hope phoenix will win in the end, xlibre is just a band-aid and wayland will never be good
>>
I don't understand this almost political debate over x11 and wayland. Just use what you like.
>>
>>108455373
That would be nice, but there's a large contingent of militant wayland fanboys for whom it's not enough that they use wayland, they need to force it down everybody else's throats as well.
>>
>>108444942
>first gayland
>then systemd
>then systemd-boot
>then remote attestation (brought to you by Amutable to save you from pirated movies and accidental wrongthink)
you’ll own nothing and be happy



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.