احصل على معلومات GPU في Linux C
سؤال
هل هناك أي مكتبة في C لـ Linux للحصول على معلومات GPU على سبيل المثال BIOS Verison DigitalID ...
المحلول
على الرغم من أنها ليست مكتبة ، وليس كمعلومات مفصلة مثل إصدار BIOS ، هناك lshw
وهو على الأقل قادر على تحديد الشركة المصنعة والنموذج ، على سبيل المثال
جهاز الكمبيوتر الخاص بي الحالي:
*-display UNCLAIMED
description: VGA compatible controller
product: GeForce 8500 GT
vendor: nVidia Corporation
...
أجهزة الكمبيوتر القديمة
*-display
description: VGA compatible controller
product: 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
vendor: Intel Corporation
...
نصائح أخرى
أنا أساء قراءة وحدة المعالجة المركزية ل GPU ، آسف. ربما exec gfxinfo؟
لا تنتمي إلى StackOverflow