La グラフスタック GNU / Linuxは非常に複雑であるため、それに含まれるすべてのレイヤーと要素を説明することは困難になります。 グラフィカルLinuxシステムは機能しますが、それはまったく単純ではありません。 確かに、グラフィックドライバ、DRM、KMS、FBDEVなど、OpenGLグラフィックAPIやその他のAPIに依存せずに、によってサポートされているグラフィック環境に加えて、それを構成するいくつかの部分についてすでに聞いたことがあるでしょう。サーバーなど。
さて、として知られているものがあります フレームバッファまたはfbdev、Linuxターミナルで最小限のグラフィックシステムを提供するいくつかのドライバー。使用するグラフィックカードに依存する方法で、他のより具体的なグラフィックドライバーを使用する前に。 あまり詳しくは説明しませんが、このシステムはすでにやや時代遅れですが、場合によっては役立つかもしれません。 間違いなく、この部分の活動は、開発の観点から近年最小限です。
開発者はこの要素に貢献していません、そして私が言うように、次のような沸騰しているそれに代わるものがあります DRM。 このシステムは、最新のグラフィックシステムのfbdevの機能に準拠しており、fbdevの動作を完全にシミュレートすることもできます。 したがって、この意味でLinuxカーネルには冗長性があり、古いfbdevがカーネルから削除されるように、批評家や意見が集まっています。 そのうちのXNUMXつは、TexasInstrumentsのTomiValkeinnです...
トミが再び火をつけた この議論 また、古いドライバーを削除することも提案されています。これは、DRMを使用することで機能が失われることを意味するものではありません(ちなみに、デジタル著作権管理と混同しないでください。ダイレクトレンダリングマネージャーの頭字語です)。 カーネル開発レベルでは、fbdevを削除すると、約31.000行のコードが削除され、カーネルが軽量化されます。 確かに無視できません。 彼らは何をしますか?