diff --git a/zluda_gui/zluda_gui.py b/zluda_gui/zluda_gui.py index 79230c7..4e73be1 100644 --- a/zluda_gui/zluda_gui.py +++ b/zluda_gui/zluda_gui.py @@ -205,11 +205,9 @@ class ProcessMonitor(QThread): # Check GPU usage if self.gpu_monitor: try: - if platform.system() == "Windows": - gpu_info = subprocess.check_output(['nvidia-smi', '--query-gpu=utilization.gpu,memory.used', '--format=csv,noheader,nounits'], stderr=subprocess.DEVNULL) - else: - gpu_info = subprocess.check_output(['nvidia-smi', '--query-gpu=utilization.gpu,memory.used', '--format=csv,noheader,nounits'], stderr=subprocess.DEVNULL) - self.log_signal.emit(f"GPU Usage: {gpu_info.decode().strip()}") + self.log_signal.emit("GPU monitoring is not yet implemented for AMD GPUs") + # Disable GPU monitoring after first message to avoid spam + self.gpu_monitor = False except: pass