Xが多くの作業を行わない理由は、GPUやメモリなどがどのように機能するかについての膨大な知識と、X.orgコードベースとある程度のカーネルプログラミングの知識が必要だからです。XやXドライバーの開発に興味を持っている人は、おそらく既にそうしているでしょう。コミュニティの視点に出入りするのは簡単なことではありません。現在、開発者が個人的な関心を除いてXorgで作業する動機はありません。
X.org開発者が必ずしも持っているとは限らないコミュニティが持っているのは、さまざまなハードウェアへのアクセスです。リリース前に「良い」バグレポートを作成し、ドライバーとXorgスタックの一部をテストする時間を費やす人がいることは、おそらくエンジニアにとって何よりも役立つでしょう。
現在、安定したシステムでドライバーをテストするために使用するXorg edgersリポジトリがあります。テストが完了したら、1つのパッケージを簡単にロールバックできます。ただし、他にテストできる唯一の方法は、Xを自分でビルドするか、アップストリームからビルドするedgersリポジトリをインストールすることです。私が知る限り、これは大規模なX置換を行います。これは、Xをテストするためのオールオアナッシングアプローチであることを意味します。
使用したいXの2つのバージョン(そしてかなり簡単に選択)を持つ方法があると、テスターはXをテストするだけでなく、バグ報告を提出できるように動作中のXorgに戻ることができます。