diff --git a/.gitignore b/.gitignore index df7dff2a..e7ecb30b 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ build/ cmake-build*/ .vscode .idea +.cache \ No newline at end of file diff --git a/src/extract_gpuinfo_nvidia.c b/src/extract_gpuinfo_nvidia.c index 25d22809..256d59f0 100644 --- a/src/extract_gpuinfo_nvidia.c +++ b/src/extract_gpuinfo_nvidia.c @@ -271,10 +271,9 @@ __attribute__((constructor)) static void init_extract_gpuinfo_nvidia(void) { reg * */ static bool gpuinfo_nvidia_init(void) { - - libnvidia_ml_handle = dlopen("libnvidia-ml.so", RTLD_LAZY); - if (!libnvidia_ml_handle) libnvidia_ml_handle = dlopen("libnvidia-ml.so.1", RTLD_LAZY); + if (!libnvidia_ml_handle) + libnvidia_ml_handle = dlopen("libnvidia-ml.so", RTLD_LAZY); if (!libnvidia_ml_handle) { local_error_string = dlerror(); return false;