diff --git a/emhttp/plugins/dynamix.vm.manager/include/VMMachines.php b/emhttp/plugins/dynamix.vm.manager/include/VMMachines.php index 5e48bd3557..b791fc43a2 100644 --- a/emhttp/plugins/dynamix.vm.manager/include/VMMachines.php +++ b/emhttp/plugins/dynamix.vm.manager/include/VMMachines.php @@ -96,6 +96,8 @@ $vmrcurl = ''; $graphics = ''; $virtual = false ; + $arrValidGPUDevices = !empty($arrConfig['gpu']) ? getValidGPUDevices() : []; + $vrtmodel = ''; if (isset($arrConfig['gpu'][0]['model'])) {$vrtdriver=" "._("Driver").strtoupper(":{$arrConfig['gpu'][0]['model']} "); $vrtmodel =$arrConfig['gpu'][0]['model'];} else $vrtdriver = ""; if (isset($arrConfig['gpu'][0]['render']) && $vrtmodel == "virtio3d") { if (isset($arrConfig['gpu'][0]['render']) && $arrConfig['gpu'][0]['render'] == "auto") $vrtdriver .= "
"._("RenderGPU").":"._("Auto"); else $vrtdriver .= "
"._("RenderGPU").":{$arrValidGPUDevices[$arrConfig['gpu'][0]['render']]['name']}"; @@ -115,7 +117,6 @@ $virtual = true ; } if (!empty($arrConfig['gpu'])) { - $arrValidGPUDevices = getValidGPUDevices(); foreach ($arrConfig['gpu'] as $arrGPU) { if ($arrGPU['id'] == "nogpu") {$graphics .= "No GPU"."\n";continue;} foreach ($arrValidGPUDevices as $arrDev) {