X.Org Looks To Drop DMX After Being Rather Broken For ~14 Years

Written by Michael Larabel in X.Org on 4 September 2021 at 03:00 AM EDT. 56 Comments
X.Org's DMX DDX driver for supporting Distributed Multi-Head X looks like it will be removed from the source tree after finding out the code has been rather broken for the past 14 years.

Back around 2007, Xdmx broke rather significantly in that if any client attempts to use OpenGL it will crash. Xdmx for distributed multi-head X serves as a proxy server so multiple displays for a desktop can be hosted from different machines / X.Org Servers. Not exactly a popular feature these days and apparently extremely rarely used given that a significant feature like OpenGL support can be broken for Xdmx clients for more than one decade.

Back in 2017, Red Hat's Adam Jackson posted a patch to fix the support. However, that patch was never merged. That 2017 patch stemmed from a 2011 bug report over GLX/OpenGL applications yielding segmentation faults.

Now in 2021, it's proposed to just drop the DMX DDX code outright from the source tree and the imminent X.Org Server 21.1 release. It looks like there are no active users left to this code given its brokenness.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week