BotBlake / pyTAB

Python Transcoding Acceleration Benchmark Client made for Jellyfin Hardware Survey
GNU General Public License v3.0
9 stars 8 forks source link

GPU Information on Linux #7

Closed BotBlake closed 2 months ago

BotBlake commented 4 months ago

GPU hardware information is relevant for the GPU selection function, as well as for the basic filling of the "GPU" options Currently GPU information is only loaded via the Win32 API. This means that it is not available on Linux-based systems. Since pyTAB depends on the GPU information to work, the implementation of this feature is necessary to ensure the Linux compatibility of pyTAB.

To test and develop this feature, a compatible Linux based system must be used. On Windows this part of the implementation is not used during runtime and is therefore irrelevant

The biggest effort here is to work out a good way of reading such information. As this is still unclear, the effort required for this change is higher.

BotBlake commented 4 months ago

More details here: GPU Information through Python [Linux]

You will find a hole Page dedicated to finding a good way to obtain Hardware Information for GPUs on Linux.