]> glassweightruler.freedombox.rocks Git - waydroid.git/blobdiff - tools/helpers/gpu.py
gpu: Check i915_capabilities for the card node
[waydroid.git] / tools / helpers / gpu.py
index 2a38cfe82dc7b5f7ae5056f803997f6df6087ac5..5db810fb87eb9c430ef5a89a03caedda5b1c90be 100644 (file)
@@ -38,8 +38,9 @@ def getVulkanDriver(args, dev):
 
     if kernel_driver == "i915":
         try:
+            dev = os.path.basename(getCardFromRender(args, dev))
             gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}",
-                "/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True)
+                "/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True, check=False)
             if int(gen) < 9:
                 return "intel_hasvk"
         except: