Re:Guide: Full Wayland Setup for Linux
by colingw on Wednesday March 10, 2021 @01:27PM
(#26414339)
The benefit most noticeable to me is the faster user interface.
[ Parent
| on HN ]
In my experince X11 is faster (as in latency) when run without any compositor.
This seems critical.
Could be fixed by turning off vsync?
Not entirely. Despite the fact that no available Wayland compositor allows you to disable vsync at this point Wayland also throws away all the work done by ddx drivers on X11 implementing 2D acceleration. This allows X11 clients to de-facto render to directly to the frontbuffer when no compositor is in use. It is the lowest possible latency you can get.
Re:Guide: Full Wayland Setup for Linux
by cycloptic on Wednesday March 10, 2021 @03:08PM
(#26415517)
In theory there could be a Wayland implementation that loads Xfree86 drivers, but why? Going forward, the implementations that want high performance and low latency (i.e. VR/XR interfaces) are likely going to target Vulkan, and you will likely never want to disable vsync there.
DDX is deprecated in favor of GLAMOR for acceleration. Which roughly matches the story on Wayland: use OpenGL on the GPU for acceleration.
Then again, Xorg is effectively deprecated in favor of Wayland...