AMD-Grafikkarten unter Linux: Treiber, OpenCL, BOINC, amdconfig und headless per ssh

Ja sollte auch auf dem 2400G mit seinen Vega Kernen klappen!

Habe ich mal versucht, da sieht es im Moment so aus:
amdgpu-pro-pin (20.45-1164792) wird eingerichtet ...
ERROR: This package can only be installed on Ubuntu 20.04.
dpkg: Fehler beim Bearbeiten des Paketes amdgpu-pro-pin (--configure):
»installiertes amdgpu-pro-pin-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
amdgpu-pro-pin
E: Sub-process /usr/bin/dpkg returned an error code (1)
erde@erde2:~/Downloads$ hostnamectl
Static hostname: erde2
Icon name: computer-desktop
Chassis: desktop
Machine ID: b371ff0ee11d4a0d9b19db8f02f3c7d8
Boot ID: da82535fee0340b39ca60277bf123c18
Operating System: Ubuntu 18.04.5 LTS
Kernel: Linux 4.15.0-128-generic
Architecture: x86-64

Da brauche ich wohl eine ältere Version vom Treiber oder ich muss mein OS aktualisieren?

Und bei "clinfo":
Speicherzugriffsfehler (Speicherabzug geschrieben)
 
Da brauche ich wohl eine ältere Version vom Treiber oder ich muss mein OS aktualisieren?
18.04.5 ist eine ungünstige Version. Das ist für den 20.30er Treiber zu neu und für den 20.40/45er zu alt.
Du kannst den 20.30 aber trotzdem mal probieren.

Ein upgrade auf Ubuntu20LTS wäre auch denkbar. Aber bei so einem großen upgrade kann auch mal was schief gehen. Also Backup nicht vergessen vorher.
 
Ubuntu 20.10 + HD7770 Wie mache ich das?
Schmeiß mal nochmal alles weg mit dem Uninstaller und zieh dir folgendes Paket:


Das installierst du auf der Kommandozeile mit sudo dpkg -i ~/Download/amdgpu-ocl_20.40-1147286.deb, idR. sollte es ja im Downloadverzeichnis landen.
Anschließend installierst du nur noch drei weitere Pakete:
sudo apt install ocl-icd-libopencl1 clinfo boinc-client-opencl

Im Anschluss rufst du clinfo auf und solltest deine GPU auch schon sehen. Nach einem Neustart von BOINC erkennt auch BOINC die GPU.


5.4 vs. 5.6 hatte mich auch verwirrt. Ich vermute der AMDGPU-PRO Treiber bringt den AMDGPU Stand vom Linux Kernel 5.6 mit. Sonderbar dass die non pro Installation trotzdem was kompilieren will. Kommt das über --headless? Laut docs bringt --headless amdgpu-pro OpenCL, hmpf...

Versuch es mal bitte mit dem Archiv von meiner Seite...
Hat nicht geholfen. Nach einem Reboot noch kein GPU found in Boinc.
 
HD7770/GCN1.0 wird mit dem AMDGPU Treiber im Allgemeinen nichts. Hatte ich selbst mal mit einer geliehenen Karte probiert, auch der freie Mesa/Clover OpenCL Stack wollte nicht.

Schau mal in der Ausgabe von lsmod, ist amdgpu geladen oder nur radeon?
 
Ich frage mich eher, was diese historische GPU noch groß bringen soll.
Die letzten offiziellen Treiber bei AMD sind für Ubuntu14.
 
HD7770/GCN1.0 wird mit dem AMDGPU Treiber im Allgemeinen nichts. Hatte ich selbst mal mit einer geliehenen Karte probiert, auch der freie Mesa/Clover OpenCL Stack wollte nicht.

Schau mal in der Ausgabe von lsmod, ist amdgpu geladen oder nur radeon?
Nur Radeon. Aber wenn die Karte nix mehr taugt dann muss ich die wohl mal rausschmeißen.
 
Ok, ja die taugt unter Linux leider nur noch für Tuxcart.
 
GCN Karten laufen bei mir unter 14.04 deswegen. Mit fglrx bringt eine HD5850-7990 immer noch viel Leistung bei speziellen Projekten wie Milkyway. Wenn man dann nicht den Update/-grade Wahn verfällt, auch schön zuverlässig.

Das kann ich dann wiederum bei den "neuen" Karten (RX580) nicht sagen. Wegen dkms Fehler seit mehreren Stunden unter 18.04.5 verschiedene Kernel zwischen 4.15 und 5.4 ausprobiert mit den jeweiligen amdgpu-pro Treiber -> kein Erfolg bisher

Auf Lubuntu(LXQT) 20.04 will ich nicht gehen, da ich glücklich bin das die andern Programme unter Lubuntu(LXDE) 18.04 laufen
 
Hast du mit der RX580 mal mein OpenCL Extrakt probiert?
Zusammen mit amdgpu aus dem Kernel kannst du dir die dkms Orgie sparen :-)

Habe den aktuellen 20.45 nun endgültig entsorgt, meine Vega war wohl schon gestern im laufenden Betrieb rausgeflogen, Einstein seitdem pausiert :-(
 
Habe das vermeintliche Treiberproblem nun als HW Problem identifizieren können, ab ~450W (Leistungsaufnahme Steckdose) oder 2xRX580 unter Last resetet der PC weiterhin -> NT ist wohl teilweise gestorben *admin* Natürlich in der Leistungsklasse keins auf Lager...
Mal morgen aufschrauben und schauen ob es was offensichtliches (Elkos) ist.
Da das System Anfang des Jahres noch so problemlos lief, hatte ich sowas nicht erwartet und hatte die Systemaktualisierung (neues Kernel) in Verdacht.
 
Beileid, was ist es den für ein Netzteil?
 
>450 Watt ??? Das tut m.E. keiner meiner PCs, vielleicht der alte FX-6300 mit R9 280X unter Furmark/Prime.
 
@eratte: Scythe Stronger Plug-In 700W ATX 2.3 (SPSN-070P)
@olsen_gg: maximale Leistungsaufnahme ~575W(2xRX580+Rz1700X), mein MonsterSys zieht bei Volllast ~730W (HD7990+HD7950+Q9550)

EDIT:
@eratte: Auf den ausgelaufenen ELKOs im inneren steht 12/09. Das NT war selber bei mir leider kein Jahr aktiv, gebraucht gekauft. Aufgrund wenig Platz im inneren (Wegen Modular verbaute Zusatzplatine), nur wenige Glättungselkos, aber die auch alle defekt. Da beim Zerlegen auch ein Blatt des Lüfters abgebrochen ist, tendiere ich gerade dazu es einfach weg zuschmeißen. Mal schauen ob ich noch mal Interesse bekomme, es instand zusetzen. Meine Erfolgsrate ist diesen Monat leider nicht vorhanden ?
 
Zuletzt bearbeitet:
Das hat aber auch schon paar Jahre auf dem Buckel oder?
 
Oha. Nee. Lieber nicht. So schön Rechenleistung ist, Leistung aus der Dose ist das eben nicht. :-/

Habe mal eben nachgeschaut, mit allem, was gerade an ist, liege ich bei ~750 Watt
 
Ich habe mit der Linux-Kiste heute Nacht mal Milkyway getestet und nur Rechenfehler produziert. Gibt es dafür schon eine Lösung? 2 meiner 3 Windows-Kisten sollen ja auf Linux wechseln; dort rechnen die GPUs aber primär Milkyway. Der Fehler wäre daher ein KO-Kriterium für den Wechsel zu Linux. Wiederum muss der Threadripper 3990X mal seine 128 Threads entfalten, was auf Windows i.V.m. BOINC ja auch schlecht ist!
 
Treiber 20.45? Der läuft nicht mit Milkyway, nimm 20.40 für alles was nicht BigNavi ist.
 
Ja, 20.45! Ich probiere das am WE mal. Danke vorab!
 
Ich kann bisher nur davon abraten diesen Treiber zu benutzen. Er ist Vorraussetzung für Big Navi, bringt aber eine gravierende Änderungen mit.
Zuvor waren unterstützte Architekturen bis Polaris vom amdgpu-pro legacy OpenCL, sowie Vega und Navi über die amdgpu-pro PAL OpenC Implementierung unterstützt worden. Mit 20.45 hat man das ganze OpenCL backend auf den freien ROCm Treiber umgestellt.

Wie zuvor schon bei einer Kernel amdgpu + ROCm Installation, brechen Milkyway WUs in BOINC jetzt ab. Meine Vega wird nach einigen Tagen vom clinfo nicht mehr angezeigt und die Kiste braucht einen Neustart. 6900XT in multi GPU Systemen werden teils garnicht angezeigt oder clinfo segfaulted.

Wer nicht drauf angewiesen ist (Big Navi) sollte wohl vorerst bei 20.40 bleiben.
 
Argh!!!

Habe den 20.45 Driver nicht so deinstalliert bekommen, dass sich 20.40 installieren lässt (vielleicht lags auch daran, dass ich nach deinstall das install Skripr vom Treiber 20.40 für 18.04 verwendet habe. Da sowieso nur ein Crunch-System, habe ich alles platt gemacht: also Platte gelöscht und frisches Ubuntu 20.04.1 LTS drauf.

AMD-Treiberpaket 20.40. für 20.04.1 gezogen: leider brechen sowohl das pro als auch der non-pro-Skript ab. Inhalt der make.log als Spoiler.

Habe von hier gezogen: https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-40 und dann das Paket: Radeon™ Software for Linux® version 20.40 for Ubuntu 20.04.1

Was habe ich denn jetzt wieder falsch gemacht? Linux und ich sind noch keine Freunde...

DKMS make.log for amdgpu-5.6.14.224-1147286 for kernel 5.4.0-58-generic (x86_64)
So 3. Jan 20:38:23 CET 2021
make: Verzeichnis „/usr/src/linux-headers-5.4.0-58-generic“ wird betreten
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/Makefile:20: "Local GCC version 90303 does not match kernel compiler GCC version 90300"
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/Makefile:21: "This may cause unexpected and hard-to-isolate compiler-related issues"
AR /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/built-in.a
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/main.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/symbols.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_mn.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_memory.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_main.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_ioctl.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_device_cgroup.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/sched_entity.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm_cache.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_memory.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_tt.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence_array.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_drv.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_io.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_kthread.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_mm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_perf_event.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_reservation.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_suspend.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_device.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_kms.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_fence.c:30:1: warning: ‘dma_fence_test_signaled_any’ defined but not used [-Wunused-function]
30 | dma_fence_test_signaled_any(struct dma_fence **fences, uint32_t count,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_workqueue.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_seq_file.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_connector.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_backlight.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c: In function ‘amdkcl_pci_init’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c:103:84: warning: passing argument 2 of ‘amdkcl_fp_setup’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
103 | _kcl_pcie_link_speed = (const unsigned char *) amdkcl_fp_setup("pcie_link_speed", _kcl_pcie_link_speed_stub);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_pci.c:4:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_common.h:12:63: note: expected ‘void *’ but argument is of type ‘const unsigned char *’
12 | static inline void *amdkcl_fp_setup(const char *symbol, void *fp_stup)
| ~~~~~~^~~~~~~
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/kcl_drm_atomic_helper.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/dma-buf/dma-resv.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_util.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_vm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_module.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_execbuf_util.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_atombios.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_page_alloc.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_bo_manager.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_crtc.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/scheduler/amd-sched.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_connectors.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atom.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fence.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ttm.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdkcl/amdkcl.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_object.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_agp_backend.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/ttm_page_alloc_dma.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_gart.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_encoders.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_display.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_i2c.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_gem.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ring.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_cs.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_benchmark.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_test.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_pm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_dp.o
LD [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/ttm/amdttm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_afmt.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_trace_points.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.c: In function ‘amdgpufb_create’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_fb.c:252:14: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
252 | info->fbops = &amdgpufb_ops;
| ^
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_encoders.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_sa.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/atombios_i2c.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_dma_buf.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_vm.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ib.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_pll.o
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c: In function ‘amdgpu_read_platform_bios’:
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c:200:9: error: implicit declaration of function ‘pci_platform_rom’ [-Werror=implicit-function-declaration]
200 | bios = pci_platform_rom(adev->pdev, &size);
| ^~~~~~~~~~~~~~~~
/var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.c:200:7: warning: assignment to ‘uint8_t *’ {aka ‘unsigned char *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
200 | bios = pci_platform_rom(adev->pdev, &size);
| ^
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_ucode.o
CC [M] /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bo_list.o
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:275: /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu/amdgpu_bios.o] Fehler 1
make[2]: *** Auf noch nicht beendete Prozesse wird gewartet …
make[1]: *** [scripts/Makefile.build:522: /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/amd/amdgpu] Fehler 2
make: *** [Makefile:1757: /var/lib/dkms/amdgpu/5.6.14.224-1147286/build] Fehler 2
make: Verzeichnis „/usr/src/linux-headers-5.4.0-58-generic“ wird verlassen
 
Ich kann da irgendwie nur den Kopf schütteln über dieses AMD-Treiber-Chaos.
Das ist ja eher noch schlimmer geworden. Bisher hatte es gereicht, einfach Karte und Ubuntu-Version zu berücksichtigen. Nun gibt es also noch weitere Aspekte.

Mal sehen, was passiert, wenn ich bei mir den 20.45er entferne. Das wollte ich sowieso machen. Denn heute, als ich wegen Einstein-downtime mal Milkyway rechnen wollte, ging das natürlich mit diesem Treiber nicht.
Erstmal muss ich den 20.45 neu runterladen, um ihn deinstallieren zu können, da ich die Installationsdateien mangels Platz schon wieder gelöscht hatte. Hoffentlich stört es nicht, dass es 2 verschiedene 20.45 gab. Aktuell dürfte ja nur noch die neue Version auf dem Server sein, ich hatte aber die Alte.
Und Ubuntu ist natürlich inzwischen auch nicht mehr auf dem Stand von 20.04.1, sondern aktueller.
Das wird ein Spaß.
Doppelposting wurde automatisch zusammengeführt:

Sieht bei mir auch nicht besser aus.
Deinstallieren ging mit dem heruntergeladenen 20.45 nicht, aber mit dem AMD-script in usr/bin/.
Nur lässt sich der 20.40 bei mir auch nicht installieren.

...
entpacken von opencl-orca-amdgpu-pro-icd:amd64 (20.40-1147286) ...
amdgpu-dkms (1:5.6.14.224-1147286) wird eingerichtet ...
Loading new amdgpu-5.6.14.224-1147286 DKMS files...
Building for 5.4.0-58-generic#################################........................................]
Building for architecture x86_64###########################......................................]
Building initial module for 5.4.0-58-generic
Error! Bad return status for module build on kernel: 5.4.0-58-generic (x86_64)
Consult /var/lib/dkms/amdgpu/5.6.14.224-1147286/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes amdgpu-dkms (--configure):
»installiertes amdgpu-dkms-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 10 zurück
amdgpu-core (20.40-1147286) wird eingerichtet ...
libdrm-amdgpu-common (1.0.0-1147286) wird eingerichtet ...
amdgpu-pro-core (20.40-1147286) wird eingerichtet ...
opencl-amdgpu-pro-comgr (20.40-1147286) wird eingerichtet ...
opencl-amdgpu-pro-icd (20.40-1147286) wird eingerichtet ...
ocl-icd-libopencl1-amdgpu-pro:amd64 (20.40-1147286) wird eingerichtet ...
clinfo-amdgpu-pro (20.40-1147286) wird eingerichtet ...
libdrm2-amdgpu:amd64 (1:2.4.100-1147286) wird eingerichtet ...
libdrm-amdgpu-amdgpu1:amd64 (1:2.4.100-1147286) wird eingerichtet ...
opencl-orca-amdgpu-pro-icd:amd64 (20.40-1147286) wird eingerichtet ...
Trigger für libc-bin (2.31-0ubuntu9.1) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
amdgpu-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)

Die Log-Datei sieht genau so aus wie bei Dir.
Klingt fast so, als sei der alte Treiber zu alt für den installierten Linux-Kernel 5.4.0-58-generic
 
Zuletzt bearbeitet:
Ich hab jetzt die Kernel-Versionen -58 und -56 gepurged.
Danach ließ sich der 20.40er Treiber ohne Fehler auf der -54 installieren.
Mal schauen, ob der nach dem Reboot auch noch da ist. ;)
 
Also effektiv das gleiche Problem dass der 20.45 vor dem Re-Release hatte :-(
 
Zurück
Oben Unten