-
AMD GPU not returning to suspended (D3hot) state after VM shutdown
Hi everyone, I have a solution. This is a modified hook from space invaders script from his yt-video (https://www.youtube.com/watch?v=0uZODoPQH9c&t) # anlegen als Hook, z.B.: # /etc/libvirt/hooks/qemu.d/ANY/release/end/amd-gpu-reset-and-suspended.sh cat <<'EOF' > /etc/libvirt/hooks/qemu.d/ANY/release/end/amd-gpu-reset-and-suspended.sh #!/bin/bash GPU_GFX="0000:03:00.0" GPU_AUD="0000:03:00.1" LOG="/var/log/libvirt/hooks-gpu-status.log" echo "disconnecting amd graphics and sound" | tee -a "$LOG" echo 1 > /sys/bus/pci/devices/$GPU_AUD/remove 2>/dev/null || true echo 1 > /sys/bus/pci/devices/$GPU_GFX/remove 2>/dev/null || true # S3 auskommentiert (nicht genutzt) # echo "entered suspended state press power button to continue" | tee -a "$LOG" # echo -n mem > /sys/power/state echo "reconnecting amd gpu and sound" | tee -a "$LOG" echo 1 > /sys/bus/pci/rescan sleep 1 # zurück an Host-Treiber binden echo $GPU_AUD > /sys/bus/pci/drivers/snd_hda_intel/bind 2>/dev/null || true echo $GPU_GFX > /sys/bus/pci/drivers/amdgpu/bind 2>/dev/null || true # Power-Management setzen [ -w /sys/bus/pci/devices/$GPU_GFX/power/control ] && echo auto > /sys/bus/pci/devices/$GPU_GFX/power/control [ -w /sys/bus/pci/devices/$GPU_GFX/d3cold_allowed ] && echo 1 > /sys/bus/pci/devices/$GPU_GFX/d3cold_allowed [ -w /sys/bus/pci/devices/$GPU_AUD/power/control ] && echo auto > /sys/bus/pci/devices/$GPU_AUD/power/control [ -w /sys/bus/pci/devices/$GPU_AUD/d3cold_allowed ] && echo 1 > /sys/bus/pci/devices/$GPU_AUD/d3cold_allowed exit 0 EOF chmod +x /etc/libvirt/hooks/qemu.d/ANY/release/end/amd-gpu-reset-and-suspended.sh
-
iceball09 started following AMD GPU not returning to suspended (D3hot) state after VM shutdown
-
AMD GPU not returning to suspended (D3hot) state after VM shutdown
Hi everyone, I’m running into an issue with my GPU power states and would like to ask for some advice. My system: CPU: Intel Core i5-13600K Mainboard: ASUS TUF H770-Pro WiFi GPU: AMD Radeon RX 9070 XT OS: Unraid (latest stable) Setup: I’m using the GPU in a VM (CacheOS). I did not bind the GPU to VFIO at boot. Instead, I just assign it directly to the VM in the Unraid VM manager. Behavior: After a clean Unraid reboot, the GPU is correctly suspended (runtime_status: suspended, power_state: D3hot), and my system idles at ~30 W. The VM starts and shuts down without problems. However, once the VM is stopped, the GPU no longer returns to suspended mode. Instead, it stays active (runtime_status: active, power_state: D3) As a result, idle consumption is noticeably higher at ~50 W. Question: Is there a way to use a hook to reset or fully release the GPU after the VM stops, so that it reliably returns to the suspended (D3hot) state? Any hints or example scripts would be much appreciated. Thanks in advance!
-
Docker crasht Unraid
Weiß ich und kann ich aktuell nicht nachsehen, da unterwegs bin. Meinst du damit die Docker Config?
-
Docker crasht Unraid
Ich konnte es nun weiter eingrenzen, nur die Docker Container Opencloud und Seafile verursachen den Crash. Nextcloud, Arr-Stack, Immich, Paperless nicht.
-
Docker crasht Unraid
dxp2800-diagnostics-20250624-2136.zip Schonmal vielen Dank, dass ihr euch das anschaut! Ich habe nun Docker und den Container Opencloud wieder gestartet. Mein PC Opencloud Client hat sich verbunden und startete den sync. Nach 2-3 min war die Verbindung zu Opencloud und Unraid Oberfläche wieder weg. Ich habe nun einen Neustart (Stecker ziehen und wieder starten) gemacht und gleich die Diagnostics Files erstellt im Anhang.
-
Docker crasht Unraid
Ich danke dir für deine Antwort. Ich habe die diagnostics angehängt. Ich benutze nur btrfs. Also als Array, Cache und auf dem Cache liegt das docker-data-root btrfs vdisk.img. dxp2800-diagnostics-20250624-1532.zip
-
Docker crasht Unraid
Hi, ich habe gerade ein großes Problem mit Unraid. Sobald ich Docker aktiviere und einen Dockercontainer installiere/starte. Ist Unraid nach 2-3 min nicht mehr erreichbar über die Weboberfläche oder SMB. Der Stromverbauch steigt auf max. Verbrauch. Ich habe Unraid auch nun über das verlängerte Wochenende einfach mal so laufen lassen, hat sicher aber nicht mehr gefangen. Kennt noch jemand das Problem? Ich habe die aktuellste Unraid Version installiert. Ich habe mal ChatGPT gefragt und folgendes zur Problembehebung erhalten: 1 Docker stoppen, docker.img löschen 2 Neuanlage auf Cache (/mnt/cache/system/docker/docker.img) 3 Netzwerktyp auf ipvlan umstellen 4 Test-Container starten (Opencloud) Ohne Erfolg, auch das CPU Pinning habe ich versucht, hat auch nicht geholfen.
-
Unraid Parity disk SMART health [187]Warning
Top, ich danke dir für deine ausführliche Antwort und Ratschlag
-
Unraid Parity disk SMART health [187]Warning
- Unraid Parity disk SMART health [187]Warning
Hallo zusammen, Ist es normal, dass man immer bei einer Party Überprüfung Fehler auf der Paritätsfesplatte hat oder ist die Festplatte schon am sterben? 26-01-2025 16:07Unraid Parity disk SMART health [187]Warning [DXP2800] - reported uncorrect is 194ST16000NM000J-2TW103_xxx(sdd)warning 26-01-2025 16:05Unraid Parity disk SMART health [187]Warning [DXP2800] - reported uncorrect is 193ST16000NM000J-2TW103_xxx (sdd)warning Grüße- Einzelne Appdata Ordner auf shares mounten
Genau, ich möchte über SMB auf die Userdaten zugreifen können. Im ersten Schritt für Nextcloud mit read/write Rechte. Im zweiten Schritt auch für Immich. Im dritten Schritt möchte ich einen neuen user für meine Freudin anlegen für Nextcloud und Immich. Bei Immich dann nur mit Leserechte, sonst geht das mit der Userdaten-Struktur bei Immich, bei ihr, schief (Sie ist etwas IT avers)- Einzelne Appdata Ordner auf shares mounten
Das geht doch an meinem Vorhaben vorbei oder was möchtest du mir damit sagen?- Einzelne Appdata Ordner auf shares mounten
Ahh verstehe deinen Ansatz. Warum mounten, wenn es nur für SMB gültig sein soll. Kann ich das nun so einfach in die Zeile kopieren? [nextcloud] path = /mnt/user/appdata/nextcloud/.. valid users = iceball09 create mask = 0755 directory mask = 0755- Einzelne Appdata Ordner auf shares mounten
Ich habe bereits Nextcloud so konfiguriert, dass er die Änderung bemerkt- Einzelne Appdata Ordner auf shares mounten
Vielen Dank für deine schnelle Antwort. Ich möchte einen Netzwerk Zugriff auf den Ordner /mnt/user/appdata/nextcloud/.. (von meinen Unraid Server). Dazu möchte ich den Ornder /mnt/user/appdata/nextcloud/.. in einen share ordner, mit bereits eingerichteten smb Zugriff, mounten. - Unraid Parity disk SMART health [187]Warning
iceball09
Members
-
Joined
-
Last visited