diff --git a/src/backend/drm/DRM.cpp b/src/backend/drm/DRM.cpp index d0588a8..1c21c56 100644 --- a/src/backend/drm/DRM.cpp +++ b/src/backend/drm/DRM.cpp @@ -622,8 +622,12 @@ bool Aquamarine::CDRMBackend::registerGPU(SP gpu_, SPname ? drmVer->name : "unknown"; + if (std::string_view(drmVerName) == "evdi") + primary = {}; + backend->log(AQ_LOG_DEBUG, - std::format("drm: Starting backend for {}, with driver {}{}", drmName ? drmName : "unknown", drmVer->name ? drmVer->name : "unknown", + std::format("drm: Starting backend for {}, with driver {}{}", drmName ? drmName : "unknown", drmVerName, (primary ? std::format(" with primary {}", primary->gpu->path) : ""))); drmFreeVersion(drmVer);