Da hast du recht. Das wollte ich eigentlich machen, sobald ich Windows parallel neben Linux habe, weil ich für Linux kein gutes Programm zur Stabilitätsprüfung gefunden habe. Generell bleiben die Temperaturen der laut Sensoren, die nach viel Arbeit und Recherche nun auch funktionierten, bei 50-65°C, aber es kommt immer wieder zu Peaks für wenige Sekunden, die teils auf über 80 springen. Da AMDs Ryzen besch***enerweise 20°C mehr anzeigen sollen, als real vorhanden, weiß ich nicht genau, ob ich in der HW-Lüftersteuerung des UEFI nun diese 20°C abziehen muss oder nicht. Warum AMD so einen Unsinn gemacht hat, kapier ich nicht...
Ich scheine nun per Zufall eine passende Lüfterregelung entsprechend der Temps gefunden zu haben, und mit 1,3 Volt läuft es deutlich besser. Sobald ich mit der CPU rendere, springt auch sofort der CPU-Lüfter an und dreht sehr laut und schnell. Ist zwar nervig laut, aber bis ich die Wakü habe, ist das okay.
Nun zu dem eigentlichen Blender-Problem.
Ich fand nun heraus, dass ich mit den Mesa Treibern (alternativer Graphikartentreiber für Nvidia, AMD und Intel) der Version 17.1.2 in Blender problemlos Smoke rendern kann. Da die CPU nun beim Rendern auch schneller besser gekühlt wird und mit der höheren Spannung bislang nicht mehr freezte, funktioniert das genau so, wie ich es will.
Aber mit den Mesa-Treiber und LLVM 4.0 kann ich in Blender nicht GPU Compute aktivieren, sprich nicht meine Graphikkarte auswählen, weil das in Blender oder von den Distros oder von sonst wem eben nicht unterstützt wird. Ich bräuche offenbar LLVM 5.xx, aber das scheint es gar nicht zu geben.
Okay, zumindest geht CPU-Compute und das nun auch ganz ohne Abstürze.
Doch sobald ich die AMDGPU Pro Treiber installiere, geht zwar auch CPU-Compute, aber es kann kein Rauch mehr gerendert werden. D.h. sobald ich den AMDGPU Pro Treiber installiere, muss ich ganz Linux Mint neu aufsetzen, damit ich dann wieder zuverlässig über die CPU mit den Mesa-Treibern rendern kann....
AMD liefert schlechte Linux-Treiber, Blender will Mesa nicht unterstützen und Ubuntu und Co. liefern kein Packages mit LLVM 5.
Jetzt muss ich überlegen, was ich mache. Eventuell doch die GTX 660 parallel zur RX 580 zum laufen bringen und dann eben alles mit Rauch über CUDA und alles ohne Rauch über OpenCL rendern, aber in Blender kann man offenbar auch nur entweder CUDA oder OpenCL auswählen, sprich ist OpenCL und Cuda installiert, kann man nur OpenCL auswählen, aber nicht Cuda - Cuda ist dann gar nicht vorhanden..
Oder es findet sich noch der Grund, warum CPU-Compute nicht mehr bzgl Smoke funktioniert, sobald ich einen anderen Graphikartentreiber benutze. Was hat ein Graphikkartentreiber mit der CPU zu tun?