4 ms·
Hey Xorg, your code is like, the worst in the entire galaxy spanning the entire history of mankind will you let contributors fix it? "No" -Xorg Hey Xorg, it's
by os2warpman 1y ago
Hey Xorg, your code is like, the worst in the entire galaxy spanning the entire history of mankind will you let contributors fix it?
"No" -Xorg
Hey Xorg, it's 2025 and people have really powerful GPUs so fancy-smanchy effects can be implemented that use like 1% of a GPU's horsepower but would have been considered impossible fantasy beyond the power of every supercomputer in the world combined when you were written, can you implement something to handle stuff like that?
"No" -Xorg
Hey Xorg, your code is so insecure that any instance of it should be considered a critical vulnerability of the highest severity level will you let more than the dozen or so people you have work on it?
"No" -Xorg
Hey Xorg why do my windows get all jaggedy and messed up when I wiggle that around?
"No, uh, I mean, that's called screen tearing and it's a feature" -Xorg
Hey Xorg I have three monitors and I want to run them at different resolutions, refresh rates, and fractional scaling levels. Can I do tha..
"What the hell kind of frame buffer do you have that lets you do that?" -Xorg
Hey Xorg I was going to ask if I could do that without touching any config files or using the command line because I ain't got time for that. Wait. Frame buffer? Is this 1993? Are you developing on a single headed TurboGX-equipped Sun SparcStation running the SPARC port of Linux and you have absolutely no clue about either the state of the art or the march of progress?
"Yes" -Xorg
"Wait, why are people abandoning me?" -Xorg
- RunningDroid 1y agoMy understanding is that most of those issues stem from Xorg's core design not really being compatible with modern hardware and the only way to fix it requires breaking all clients.
- os2warpman 1y ago> not really being compatible with modern hardware Yes. That's correct. You are correct. It is no longer fit for purpose and hasn't been for a long time. But inertia. > the only way to fix it requires breaking all clients Do it. Rip the OpenVMS, SVR4, and HP/UX roots out of the ground and throw them in the trash, next to telnet and SysV filesystem support in the kernel.
- orangeboats 1y ago>> the only way to fix it requires breaking all clients > >Do it. You get Wayland that way. (Wayland actually started out as X12)