Fetch GPU info dynamically from system diagnostics instead of hardcoding Quadro P2000

This commit is contained in:
2026-06-24 15:04:39 -04:00
parent 7b7cb2866a
commit cbd071c872
2 changed files with 21 additions and 1 deletions
+20
View File
@@ -1758,6 +1758,26 @@ async function initializeApp() {
await loadQueue(); // Load active jobs queue at page load await loadQueue(); // Load active jobs queue at page load
await loadUploadsBrowser(); // Load previously uploaded videos browser await loadUploadsBrowser(); // Load previously uploaded videos browser
// Load GPU Diagnostics
try {
const res = await fetch("/api/diagnostics");
if (res.ok) {
const diag = await res.json();
const gpuInfo = document.getElementById("gpu-info");
if (gpuInfo) {
if (diag.gpu && diag.gpu.available && diag.gpu.gpus.length > 0) {
const gpuName = diag.gpu.gpus[0].name;
gpuInfo.textContent = `GPU Active: ${gpuName} (Vulkan)`;
} else {
gpuInfo.textContent = "GPU Active: Vulkan Device";
}
}
}
} catch (err) {
console.error("Error loading GPU diagnostics:", err);
}
// Register btn-refresh-uploads click handler // Register btn-refresh-uploads click handler
const refreshUploadsBtn = document.getElementById("refresh-uploads-btn"); const refreshUploadsBtn = document.getElementById("refresh-uploads-btn");
if (refreshUploadsBtn) { if (refreshUploadsBtn) {
+1 -1
View File
@@ -33,7 +33,7 @@
</div> </div>
<div class="gpu-badge"> <div class="gpu-badge">
<div class="gpu-dot"></div> <div class="gpu-dot"></div>
<span id="gpu-info">GPU Active: Quadro P2000 (Vulkan)</span> <span id="gpu-info">GPU Active: Detecting... (Vulkan)</span>
</div> </div>
</div> </div>
</header> </header>