上下文:
我需要从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)如果是,它们是如何命名/组织的?