Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Alles rund um Hardware, die unter Linux läuft oder zum Laufen gebracht werden soll

Moderator: Moderatoren

Antworten
Christina
Member
Member
Beiträge: 190
Registriert: 4. Mär 2019, 13:44

Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Christina »

Hi,
ich möchte auf einem AMD Ryzen 5 5600G openSUSE Leap 15.3 installieren.
Der aktuelle Distributionskernel 5.3.18-59.34-default ist doch ein LTS mit sehr vielen Backports.
Steckt dort auch schon ein aktueller AMDGPU aus dem Linux Kernel 5.11 drin?

Bei einem Standard-Kernel wird für Grafik Vega: Cezanne angegeben: kernel 5.11 recommended, full support since 5.13

lg Christina
Benutzer 57880 gelöscht

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Benutzer 57880 gelöscht »

Wenn ich das richtig im Kopf habe (ich kann das jetzt nicht mit Links unterlegen) hatten alle bekannten Distributionen ausser Manjaro Probleme damit.
Der Wissensstand beläuft sich bei mir aber nur über einen Zeitablauf bis Anfang November.
Danach habe ich keine Email/Nachrichten bewusst mehr dazu wahr genommen.
Deshalb kann ich diese Frage auch nur wenig hinreichend beantworten, nur so als Hinweis.
Sauerland
Guru
Guru
Beiträge: 4251
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Sauerland »

Ich schätze mal nicht, ist ein 5.9 kernel.

Es gibt aber das kernel:stable:backport Repo für Leap 15.3
https://download.opensuse.org/repositor ... /standard/

Code: Alles auswählen

zypper ar -f https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/ kernel-stable-backport

Code: Alles auswählen

zypper dup --allow-vendor-change --from https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard/
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Christina
Member
Member
Beiträge: 190
Registriert: 4. Mär 2019, 13:44

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Christina »

Sauerland hat geschrieben: 19. Nov 2021, 15:25 Ich schätze mal nicht, ist ein 5.9 kernel.
Ein Bild werde ich aber schon bekommen, wenn ich mit dem Installationsmedium Leap 15.3 starte und installiere?
Müssen dann anschließend alle Systempakete auf die Version in diesem Repo https://download.opensuse.org/repositor ... /standard/ umgestellt werden oder nur der Kernel allein?

Wie steht's dann noch mit den Paketen kernel-firmware-amdgpu, ucode-amd, die in diesem Repo nicht enthalten sind?
Edit: sowie libdrm_amdgpu1
Muss ich dafür noch ein weiteres Repo einbinden?
Zuletzt geändert von Christina am 19. Nov 2021, 16:49, insgesamt 1-mal geändert.
Benutzer 57880 gelöscht

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Benutzer 57880 gelöscht »

Sauerland hat geschrieben: 19. Nov 2021, 15:25
Es gibt aber das kernel:stable:backport Repo für Leap 15.3
https://download.opensuse.org/repositor ... /standard/
Darf ich dich rein Interessehalber mal fragen seit welchem Zeitpunkt der so unterstützt wird bei Suse ?
Müssen da noch andere Repos für eingebunden werden oder reicht das so auch für andere Sachen die im Suse Kernel eingebunden werden ?
Ein Repo und gut ist?

Bei deb ist das teilweise anders.
Sauerland
Guru
Guru
Beiträge: 4251
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Sauerland »

Früher reichte es, nur den Kernel und die Firmware zu installieren

Seit neuestem musst du komplett alle Pakete auf das Repo umstellen, da dort neuere Versionen der suse-module-tools, pesign-obs-integration usw. vorhanden sind und sonst der Kernel nicht startet.
Das machen die beiden obigen Befehle, der erste fügt das Repo hinzu, der zweite stellt alle installierten Pakete auf die Pakete aus dem Repo um.
Normal sollte es reichen, nur das Repo zu benutzen und alle Pakete darauf umzustellen, alle dort nicht vorhandenen Pakete können weiterhin aus Leap benutzt werden, so lange es keine kmps sind. (siehe weiter unten)

Darf ich dich rein Interessehalber mal fragen seit welchem Zeitpunkt der so unterstützt wird bei Suse ?
Müssen da noch andere Repos für eingebunden werden oder reicht das so auch für andere Sachen die im Suse Kernel eingebunden werden ?
Ein Repo und gut ist?
1. Wird seit Jahren gebaut, ist im Prinzip das factory für Tumbleweed und läuft hier seit Jahren ohne Probleme:

Code: Alles auswählen

uname -a && lsb-release -id
Linux linux64 5.15.2-lp153.7.g0840e2e-default #1 SMP Wed Nov 17 05:26:53 UTC 2021 (0840e2e) x86_64 x86_64 x86_64 GNU/Linux
Distributor ID: openSUSE
Description:    openSUSE Leap 15.3
2. Nein, falls du nur den Kernel benötigst. Es gibt sogar ein kernel:stable:backport:kmp Repo mit einigen vor-kompilierten kernel-module-packages (kmp) wie z.B. Virtualbox, da die kmps von Leap ja gegen den alten kernel gebaut sind und somit nicht mehr funktionieren.
Daraus folgt auch, das der Nvidia-, broadcom-wl- oder rtl8168-Treiber aus den Leap Repos nicht mehr funktionierern
3. Ein Repo und gut. Für Leap muss man aber das backport Repo nehmen, da die anderen Repos mit tools aus factory gebaut werden und dann eben nicht mehr starten.
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Christina
Member
Member
Beiträge: 190
Registriert: 4. Mär 2019, 13:44

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Christina »

@Sauerland
Vielen Dank soweit!

Gerade kommt mir noch eine Idee, dass doch openSUSE Leap 15.3 und SLE 15 SP3 nun binärkompatibel sind.
Dann könnte man doch den AMDGPU All-Open / AMDGPU-Pro Driver verwenden und den 5.3er Disti-LTS-Kernel belassen, oder?
https://www.amd.com/en/support/kb/relea ... ux-21-40-1
Leider werden die AMD Ryzen x 5000G Prozessoren anscheinend damit derzeit nicht unterstützt.
josef-wien
Ultimate Guru
Ultimate Guru
Beiträge: 5658
Registriert: 23. Sep 2008, 17:09

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von josef-wien »

Christina
Member
Member
Beiträge: 190
Registriert: 4. Mär 2019, 13:44

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Christina »

Der AMDGPU-Installer bringt alles mit, soweit ich das hier sehen kann, oder doch nicht?
https://amdgpu-install.readthedocs.io/e ... rview.html
Ich habe damit keinerlei Erfahrung.

Früher soll es schon einmal Linux-Grafiktreiber von ATi/AMD gegeben haben, die wurden aber vor ein paar Jahren einstellt.
Sauerland
Guru
Guru
Beiträge: 4251
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Sauerland »

Christina hat geschrieben: 19. Nov 2021, 20:02 Der AMDGPU-Installer bringt alles mit, soweit ich das hier sehen kann, oder doch nicht?
https://amdgpu-install.readthedocs.io/e ... rview.html
Ich habe damit keinerlei Erfahrung.

Früher soll es schon einmal Linux-Grafiktreiber von ATi/AMD gegeben haben, die wurden aber vor ein paar Jahren einstellt.
Früher (vor 5 Jahren: https://www.sebastian-siebert.de/ ) hat ATI/AMD proprietäre Treiber gebaut, danach hat sich AMD/ATI aktiv mit der Treiberentwicklung unter Linux ohne proprietären Codec verschrieben, sodaß die von ATI/AMD Treiber jetzt schon im Kernel vorhanden sind.

Neuere Karten werden dabei natürlich nur von einem neueren Kernel unterstützt.

Ich würde die Aktivierung das kernel:stable:backport Repos und die Installation der Pakete aus diesem vorschlagen und nicht das rpm von AMD.

Aber das bleibt ganz allein Dir überlassen, kann dir keiner bei helfen.
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Christina
Member
Member
Beiträge: 190
Registriert: 4. Mär 2019, 13:44

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Christina »

Sauerland hat geschrieben: 19. Nov 2021, 21:38 Ich würde die Aktivierung das kernel:stable:backport Repos und die Installation der Pakete aus diesem vorschlagen und nicht das rpm von AMD.
Ja, natürlich. Das war nur eine Frage von mir aus Interesse.
Für die Ryzen X 4000G/5000G-APUs gibt es ja keine "Radeon™ Software for Linux®".

Danke erst mal!
Ich melde mich wieder, sobald die Installation fertig ist.
Board & CPU werden Asus TUF Gaming B550-Plus (ohne WiFi) & AMD Ryzen 5 5600G.
LG
Christina
Benutzer 57880 gelöscht

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Benutzer 57880 gelöscht »

Danke sauerland

Damit werden einige meiner grundsätzlichen Fragen beantwortet.

Auch bezüglich hiervon wobei ich mir auch schon etwas angesehen hatte.
https://linux-club.de/forum/viewtopic.p ... 80#p797380

Da läuft doch manches anders unter Suse. :???:
Nicht schlechter nur anders...
Sauerland
Guru
Guru
Beiträge: 4251
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Sauerland »

openSUSE Kernel sind von openSUSE gepatchte kernel.
Wenn man sich das src.rpm herunterlädt, kann man diese einsehen.

Kernel:stable ist der gerade aktive kernel, kernel:head ist der gerade in der Entwicklung befindliche und noch nicht freigegebene kernel.

Aber davon ab, viele Distributionen patchen den kernel nach ihren "Bedürfnissen"
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
Benutzer 57880 gelöscht

Re: Kernel für AMDGPU Cezanne - AMD Zen 3 (Ryzen)

Beitrag von Benutzer 57880 gelöscht »

Nochmals Danke

Der Hut hat/hatte ja schon seine Besonderheiten, im Vergleich zu gewohnten deb, an denen ich bei meinem Hobby zu kämpfen hatte aber Suse auch.. :/
Antworten