ubuntuusers.de

AMDGPU: Kernel 6.8 vs. selbstübersetzter Kernel 6.6

Status: Ungelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

Wolfgang.Klein

Anmeldungsdatum:
25. Juni 2007

Beiträge: 750

Moin!

Auf einem Rechner läuft Ubuntu Noble mit dem mitgelieferten Kernel 6.8.x und einer älteren AMD Radeon RX 550. Soweit so gut. Beim Versuch, den selbst übersetzten Kernel 6.6.63 zu verwenden, startet das System die GUI (X11, KDE Plasma) nicht. Die Meldung auf der Textkonsole lautet sinngemäß "Can't load amdgpu firmware". Mir ist schon klar, was diese Meldung bedeutet, aber nicht, warum sie erscheint und warum der Fehler auftritt, denn die Konfiguration des Kernel 6.6.63 wurde beim ersten Versuch mittels "make oldconfig" und beim zweiten Versuch durch direktes Kopieren der Konfiguration erzeugt. Die Übersetzung und Installation des Kernels und der Module verlief beides mal ohne Fehlermeldung. Es sind auch keine Parameter in GRUB aktiv, die etwas mit der GPU oder Grafik allgemein zu tun haben.

Warum startet der Kernel 6.6.x mit der Radeon nicht auf Noble, der mitgelieferte 6.8 aber schon?

Auf dem selben System lief zuvor Jammy mit Kernel 6.6.x problemlos, an der Hardware kann es also nicht liegen.

Bearbeitet von redknight:

Titel erweitert

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 13205

Wolfgang.Klein schrieb:

den selbst übersetzten Kernel 6.6.63

Du mußt Dir freilich die Frage gefallen lassen, weshalb Du

  • einen veralteten Kernel verwenden und

  • einen Kernel selbst kompilieren willst.

Wenn es irgendwelche Probleme gibt, würde ich einen aktuellen Kernel nutzen (sowieso). Aktuell ist 6.12.1, Du könntest in Noble HWE 6.11 oder auch Liquorix 6.11.fahren.

Wolfgang.Klein

(Themenstarter)

Anmeldungsdatum:
25. Juni 2007

Beiträge: 750

Die Antworten lauten:

  • Kernel 6.6 ist "longterm". Darauf lege ich Wert. Das System ist kein System von übermorgen, das den aller-aller-aller-neuesten Kernel benötigt, aber es soll stabil laufen. Kernel 6.8 hat laut Recherche in einem anderen Zusammenhang noch einige Bugs.

  • Selber übersetzen muss ich ihn, weil er in der Distri nicht enthalten ist.

towo2099

Anmeldungsdatum:
3. Dezember 2015

Beiträge: 446

6.6.63 ist ein LTS kernel und mit Sicherheit aktueller, als ein 6.8.irgendwas Kernel, der schon ewig EOL ist.

verdooft

Anmeldungsdatum:
15. September 2012

Beiträge: 4510

6.12 wird vermutlich auch Long Term und ist noch aktueller.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 13205

towo2099, ich habe ja auch nicht von 6.8 gesprochen.

Wolfgang.Klein schrieb:

  • Kernel 6.6 ist "longterm". Darauf lege ich Wert.

Du bekommst ihn aber nicht sauber unter Noble kompiliert oder zumindest so, daß er mit dortigen Komponentenversionen wie amdgpu funktioniert.

Mylin

Avatar von Mylin

Anmeldungsdatum:
23. Juli 2024

Beiträge: 442

Ich verwende unter Nobel den 6.6.58-rt45 xanmod-Kernel mit einem Ryzen3. Schau dir mal die Quellen zum 6.6.x Kernel an und vergleiche.

https://sourceforge.net/projects/xanmod/files/releases/lts/

Hab mal 6.6.62 installiert, funktioniert ebenfalls.

Antworten |