Comment

Comment by dijit

Fractional scaling is kind of the most visible thing today. But to be clear, there’s a lot of benefits to wayland.

Mostly the issues could be hacked around. But let’s be absolutely clear with this: it is hacking around the issue.

Problem: tearing, solvable with double buffering, maybe.

Problem: Xorg runs as root, solvable, there’s ways of making your user have direct control of the frame buffer device.

Problem: Xorg is a network system, and a porous one, meaning it’s possible to intercept keystrokes from any running program. Solvable by running a mini X11 instance for each program.

Problem: Xorg is a network system, meaning it is very inefficient. (Imagine using TCP to talk to your SSD)

Problem: Xorg needs to be backwards compatible, so it can’t dig much into hardware features. Especially as the client may not be on the same machine as the server.

Overall, wayland is a good clean slate, it’s been in development a long time. X11 has major warts and they are hard to clear out.

parent dijit 5 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton