문맥:
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) 그렇다면 어떻게 명명/구성됩니까?