最終更新:2018-07-24 (火) 18:20:32 (2101d)
X Window System/ドライバ
Top / X Window System / ドライバ
メモ
- Linux カーネルにはオープンソースのビデオドライバーが含まれておりハードウェアでアクセラレートされたフレームバッファをサポートしています。
- しかし、OpenGL や X11 における 2D アクセラレーションを使うにはユーザーランドのサポートが必要です
確認
- lspci | grep VGA
- egrep -i " connected|card detect|primary dev|Setting driver" /var/log/Xorg.0.log
種類
fbdev
- フレームバッファ (主にCUI時)
- ハードウェア非依存のレイヤ
Device Dependent X (X のデバイス依存部分)
- ユーザースペースドライバ
- xserver-xorg-video-*
API
- XAA - 古い方法
- EXA -
用語
DRI
- グラフィックハードウェアに安全、効率的に直接アクセスすることが出来るフレームワーク
- DRIドライバ:ユーザースペース
DRM (Direct Rendering Manager)
- ダイレクトレンダリングに必要なカーネルモジュールを追加することにより、グラフィックカードのための3Dアクセラレーションを追加するXOrgの付加機能
- ビデオカードへの制御されたアクセスを提供するためのカーネル内蔵ドライバ
DIX
- Device Independent X