From a5547db8165da41f29fc7b88f0630ea128b731a4 Mon Sep 17 00:00:00 2001 From: Shiloh Fen Date: Fri, 15 Aug 2025 12:37:05 -0500 Subject: [PATCH] detect-gpu-issues: add /dev/dri/renderD128 check Signed-off-by: Shiloh Fen --- scripts/detect-gpu-issues.nu | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/scripts/detect-gpu-issues.nu b/scripts/detect-gpu-issues.nu index 23b9068..37ef0a2 100755 --- a/scripts/detect-gpu-issues.nu +++ b/scripts/detect-gpu-issues.nu @@ -6,7 +6,15 @@ use std log # Detect & report problems with the GPU def main [] { - if (vulkaninfo --summary + let vkinfo = vulkaninfo --summary o+e>| $in + + if ($vkinfo + | str contains "Could not open device /dev/dri/renderD128") or ($vkinfo + | str contains "failed to open device /dev/dri/renderD128") { + report "Could not access GPU rendering subsystem" + } + + if ($vkinfo | parse " deviceType{whitespace}= {device_type}" | where device_type == "PHYSICAL_DEVICE_TYPE_DISCRETE_GPU" | length) == 0 { -- 2.51.2