コンテキスト:
Luaライブラリのグラフィックカードからいくつかの基本情報を取得する必要があります。アイデアは、外部ソフトウェア(hwinfoなど)に依存しないことです。
Nvidiaカードを搭載したシステムでは、/proc/driverにnvidiaディレクトリがあることがわかります。
~/ tree /proc/driver/nvidia
/proc/driver/nvidia
├── gpus
│ └── 0000:01:00.0
│ ├── information
│ └── registry
├── params
├── patches
│ └── README
├── registry
├── version
└── warnings
└── README
4 directories, 7 files
nvidia/gpus/0000:01:00.0 ファイルからグラフィックカード情報を取得できます。私のライブラリがほとんどのプラットフォーム(グラフィックサーバーを使用)から情報を取得できるようにするには、次のことを知りたいです。
1)nouveauとradeonは/ proc / driverに対応するディレクトリを提供します。
2)では、どのように命名/構成されますか?