From 58012329de41f2efae1910355da9f7e8bad324b7 Mon Sep 17 00:00:00 2001 From: Samuel Cobb Date: Thu, 25 Jul 2024 22:24:59 +0100 Subject: [PATCH] resolve to canonical path --- src/backend/drm/DRM.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index 1c21c56..0b19c6c 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -135,6 +135,10 @@ static std::vector> scanGPUs(SP backend) { backend->log(AQ_LOG_DEBUG, std::format("drm: Explicit device list {}", explicitGpus)); Hyprutils::String::CVarList explicitDevices(explicitGpus, 0, ':', true); + for (auto& d : explicitDevices) { + d = std::filesystem::canonical(d); + } + for (auto& d : explicitDevices) { bool found = false; for (auto& vd : devices) {