モジュールオプションとドライバオプション(i915モジュールなど)があるのはなぜですか?

モジュールオプションとドライバオプション(i915モジュールなど)があるのはなぜですか?

悪名i915高い。enable_rc6

ただし、xorg設定ファイルには次のオプションがありますTearFree

同じモジュールにオプションを設定する2つの方法があるのはなぜですか?TearFreeカーネルモジュールにオプションを渡すことができないのはなぜですか?これは一般的な状況ですか?他の多くのモジュールでも同じですか?

良い説明へのリンクは大歓迎です!

ベストアンサー1

2つの異なるドライバだからです。コアドライバーと整理するドライバー、各ドライバーには固有の特定のオプションがあります。
これi915 カーネルドライバハードウェアデバイスと通信します(解像度設定、フレームバッファマッピングなどの基本的な低レベルの操作を実行します)。
これ整理する intelドライバには、2D/3D アクセラレーションのための OpenGL、DRI、DDX などが含まれ、カーネルモジュールを介して GPU と通信します。実は、i915 カーネルの設定でも言う

このドライバは、X.org 6.8 および XFree86 4.4 以降の Intel ドライバで使用されます。


追加資料:
Linuxグラフィックスタック

おすすめ記事