News for hackers. Stuff that matters.
Re:X Window System Basics by hulitu on Tuesday January 10, 2023 @03:33PM (#34331068)
> I am amazed that people try to force limited and unfinished Wayland instead of X11.

The xorg people phylosophy seems to be: if it works, fix it. Since xorg forked XFree86 the quality has gone down.

Re:X Window System Basics by asveikau on Tuesday January 10, 2023 @04:58PM (#34332166)
I remember using XFree86 in the late 90s and first ~3 years of the 2000s. When the X server started changing a lot circa 2003 it was really exciting, and I very eagerly anticipated those releases. I think Xorg is better than XFree86.

Some of the things they did off the top of my head:

* Render extension. This enabled all sorts of things, like easier drawing and scaling of pixmaps, or better font handling.

* Less monolithic build, phase out imake. This allowed iterating various components at different rates.

* Better auto configuration - less need to write a config file for the most common configurations.

XCB was also a good idea. I don't think it lived up to full potential because interest in writing code for X waned.

I think one thing that was lost to history are some of the proprietary X servers, such as those by Sun and SGI. The XFree86/Xorg lineage is missing their input.

Re:X Window System Basics by anthk on Tuesday January 10, 2023 @07:04PM (#34333258)
This. 30-70h, 50-160v. You know what I'm talking about. XFree86 was much worse.
Re:X Window System Basics by User23 on Tuesday January 10, 2023 @09:22PM (#34334289)
Driving CRTs was pretty different from LCD panels.
Re:X Window System Basics by hulitu on Wednesday January 11, 2023 @02:18AM (#34335962)
> * Better auto configuration - less need to write a config file for the most common configurations

Better until you compile a new kernel and realize that you don't have keyboard and mouse in X because it insists using an obscure (event ?) interface. And then press the power button to restart.