Der Grund, warum X nicht viel Arbeit bekommt, ist, dass es eine enorme Menge an Wissen über die Funktionsweise von GPUs, Speicher usw. sowie über die Vertrautheit mit der X.org-Codebasis und zu einem gewissen Grad über die Kernel-Programmierung erfordert. Es ist keine triviale Sache, in die Community einzusteigen, und aus der Sicht der Community tun dies wahrscheinlich bereits diejenigen, die daran interessiert sind, an X- oder X-Treibern zu arbeiten. Es gibt derzeit keine Motivation für einen Entwickler, an Xorg zu arbeiten, abgesehen von persönlichem Interesse.
Das, was die Community hat, über das X.org-Entwickler nicht unbedingt verfügen müssen, ist der Zugriff auf eine große Auswahl an Hardware. Menschen, die bereit sind, die Zeit zu verbringen, um 'gute' Fehlerberichte zu schreiben und Treiber und Teile des Xorg-Stacks vor einer Veröffentlichung zu testen , werden den Ingenieuren wahrscheinlich mehr als alles andere helfen.
Derzeit gibt es ein Xorg Edgers Repo, mit dem ich Treiber auf meinem stabilen System teste. Es ist ziemlich einfach, ein einzelnes Paket zurückzusetzen, nachdem ich mit dem Testen fertig bin. Die einzige andere Möglichkeit, die wir testen können, besteht darin, entweder X selbst zu erstellen oder das Edgers-Repository zu installieren, das vom Upstream aus erstellt wird. Soweit ich das beurteilen kann, handelt es sich hierbei um einen X-Großhandelsersatz. Dies bedeutet, dass es ein Alles-oder-Nichts-Ansatz zum Testen von X ist.
Wenn Sie die Möglichkeit haben, 2 Versionen von X zu haben (und relativ einfach auswählen können), welche Sie verwenden möchten, können Tester nicht nur X testen, sondern anschließend zu einem funktionierenden Xorg zurückkehren, damit sie den Fehlerbericht einreichen können.