amdgpu-pro openCL Kernel Trouble immer wieder neu.
Hi, ich benutze Darktable und hätte gerne openCL. System: openSUSE Leap 15.1, Grafikkarte AMD RX 460 AMD liefert das passenden Paket amdgpu-pro_19.30, aus dem sich der openCL Teil (opencl-amdgpu-pro) sehr schön mit Yast installieren lässt. Also, ich kopiere das ausgepackte amdgpu-pro_19.30 Paket in ein passendes Verzeichnis, binde dieses als Repro ein und lasse Yast die Arbeit machen. Funktioniert bis zum nächsten Kernel-Update, dann hängt der Rechner. Krücke bisher nach dem Crash: - Mit einem älteren Kernel starten, - opencl-amdgpu-pro deinstallieren - mit dem neuen Kernel starten - opencl-amdgpu-pro wieder installieren, booten, fertig. Wie könnte ich dem Kernel mitteilen, nach einem Kernelupdate den openCL Teil selbst neu einzubinden? Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Dienstag, den 19.11.2019, 20:41 +0100 schrieb Peter McD:
ich benutze Darktable und hätte gerne openCL. System: openSUSE Leap 15.1, Grafikkarte AMD RX 460
AMD liefert das passenden Paket amdgpu-pro_19.30, aus dem sich der openCL Teil (opencl-amdgpu-pro) sehr schön mit Yast installieren lässt.
Also, ich kopiere das ausgepackte amdgpu-pro_19.30 Paket in ein passendes Verzeichnis, binde dieses als Repro ein und lasse Yast die Arbeit machen.
Funktioniert bis zum nächsten Kernel-Update, dann hängt der Rechner.
Krücke bisher nach dem Crash:
- Mit einem älteren Kernel starten, - opencl-amdgpu-pro deinstallieren - mit dem neuen Kernel starten - opencl-amdgpu-pro wieder installieren, booten, fertig.
Wie könnte ich dem Kernel mitteilen, nach einem Kernelupdate den openCL Teil selbst neu einzubinden?
Ich habe einfach das Installscript aus dem entpackten Archiv ausgeführt und habe lediglich die OpenCL-Komponenten installieren lassen. Befehl: amdgpu-install --opencl=legacy,pal --headless --no-dkms - -- MfG Richi -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6TOXRlsUDJqsZTBYs1cwZ9ywOWAFAl3US68ACgkQs1cwZ9yw OWCFxBAAioQ1lVNwcKqIr/r0ljrXjxM55dlha2Rs34oPqtRda76zEtLt2crFQFIi SnOBV39iIEGCCkhiW3PUXIslK7qJ970XtVf3e2ciAzFyoQsSC3H35vxCPZAcATVA 7I1LshFBnhjJOBMYu6aNQ2BNtCgEji786L8te0C+eWdjGmaMiGQAX2dGAGpzNeVW uwz3Zz2PU7ToFPzItHk4JFlCmmaS7Vjt2BDLaBhpMvu1tizNmLHyjxD1eSssglhG L2+3KbyCNJSRzsPznx4/o2DbvOSq3log4ZS9pkpetWq3VfXjuTG3Nia/vx6/Ykbp 43lDZzTUOf7L7deCtE0tss8g7r5fkLbGzyA+ST7CKkvP4yAYBWXB+vB6aKYNcBK+ LQ7OzYJ7LZGBu8zm5CKD67KwEVxwy/VZ821ZzWSM3LqqlsMKHya7Fq6xzogFk9Co kcgHBt0RaFtsnDdmFGa9xO7l4nd6hHQ1pUmklait6zvYHPRnvyyjOdxhrx3iCchR L4/Yvu8hdkD1GZm8CxhFfYW03A5j9ZMgAZErTF74aam5+bxIR6tp68xgRGwjI0/3 C62Yf3vkbrvfLceC7xqiIY4fCzm/pHSbHi3yMkWtXtzZZyqk1Df8R9V4bpfR7Cku iBaMoaaNXOAe7jvhLncT0RpqUiR2RnqaLEJ17V9eRHx5VbGyQKI= =LJbk -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 19.11.19 um 21:08 schrieb Richard Kraut:
Am Dienstag, den 19.11.2019, 20:41 +0100 schrieb Peter McD:
ich benutze Darktable und hätte gerne openCL. System: openSUSE Leap 15.1, Grafikkarte AMD RX 460
AMD liefert das passenden Paket amdgpu-pro_19.30, aus dem sich der openCL Teil (opencl-amdgpu-pro) sehr schön mit Yast installieren lässt. ... Funktioniert bis zum nächsten Kernel-Update, dann hängt der Rechner. ... Wie könnte ich dem Kernel mitteilen, nach einem Kernelupdate den openCL Teil selbst neu einzubinden?
Ich habe einfach das Installscript aus dem entpackten Archiv ausgeführt und habe lediglich die OpenCL-Komponenten installieren lassen.
Befehl: amdgpu-install --opencl=legacy,pal --headless --no-dkms
Natürlich, geht auch. So habe ich es mit früheren amdgpu-pro Paketen und Leap 15.0 gehalten. Yast ist halt übersichtlicher, insbesondere bei der Deinstallation. Has Du mit Schwierikeiten nach einem Kernelupdate zu kämpfen? Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Am Mittwoch, den 20.11.2019, 12:53 +0100 schrieb Peter McD:
Yast ist halt übersichtlicher, insbesondere bei der Deinstallation.
Ja, das stimmt schon. Aber über die Parameter des Install-Scripts stellst Du sicher, dass wirklich nur die Komponenten für OpenCL installiert werden und nicht evtl. doch noch weitere Pakete oder vorhandene Pakete der Distribution durch die AMD-Pakete ersetzt werden.
Has Du mit Schwierikeiten nach einem Kernelupdate zu kämpfen?
Eigentlich nicht. Es werden bei mir ja nur die freien amdgpu-Treiber verwendet; eben erweitert um die fehlende OpenCL-Komponenten. Und selbige sind keine Kernelmodule. Da gibt es fast nichts, was bei einem Kernel-Update knallen könnte. Außer es gibt im Update selber ein Problem. - -- MfG Richi -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6TOXRlsUDJqsZTBYs1cwZ9ywOWAFAl3VmmkACgkQs1cwZ9yw OWC//A/+IYq/9CXTb2630VxD9Bc2MGM9uMzm41w6zlAX29NTpcgY5QKUlPapwPUr KMma2J0lMXZcJDumtdhDG+PWw7ozAyne7nryDR45JvubMZ5k7g2uu4ko2y4DjV/q hS2pLfF+CIsLXot+k/SKmerZAZYIRQJnBZV9UksmpdlPBGnC8qhRmWY/tQ6KjP33 ftDJDgIc6r/5BfT9xjLKlU2UuJGhTAEvzf8D9gmPLi7OQiSSGfFFNQD75dT/LNMq LkoBhdaHWHpPtpoXUoOfhYzL8Hfe/Z+3V+IO1eDsnMcRDSf70c9PyDQSYe8bLbS4 fPWI1Uar6212FbVWZ6yMftzihUsdWKHUBTYZKxaFotCh96t10La9+FErTVdEqt3y 0fhwGNoAZ7kSWnPHBdt7/5878XvnWIQnO1yysViujenAEBU1LZuvgN9KMhZ6yVr6 uBkG/+68POB8l4F9TiYG1SNnHQjN246NUrqG/UiVMUpv/7075owODJUxCZlHM1UJ 2nFiS1Zzl4kTk+i/L2n0b88PHjYpecNicSVslHU4sixgCiWV/cveECRJLOnVfTh6 1crWfxeaiNUp69SWPUddwjt770wUl/PbTQjpjsjrw3zBvCw7JH0eTYr2a/Atj5wp VQChKA2Ns/JZKn3362ChvcNSzPXY+rAo8WU8sGihGGd33ZBpCVM= =wbkR -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 20.11.19 um 20:56 schrieb Richard Kraut:
Am Mittwoch, den 20.11.2019, 12:53 +0100 schrieb Peter McD:
Yast ist halt übersichtlicher, insbesondere bei der Deinstallation.
Ja, das stimmt schon. Aber über die Parameter des Install-Scripts stellst Du sicher, dass wirklich nur die Komponenten für OpenCL installiert werden und nicht evtl. doch noch weitere Pakete oder vorhandene Pakete der Distribution durch die AMD-Pakete ersetzt werden.
Has Du mit Schwierikeiten nach einem Kernelupdate zu kämpfen?
Eigentlich nicht. Es werden bei mir ja nur die freien amdgpu-Treiber verwendet; eben erweitert um die fehlende OpenCL-Komponenten. Und selbige sind keine Kernelmodule. Da gibt es fast nichts, was bei einem Kernel-Update knallen könnte. Außer es gibt im Update selber ein Problem.
Ok, ich versuche es am Wochenende. Peter -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (2)
-
Peter McD
-
Richard Kraut