Was wird benötigt, um Raven Ridge Ryzen 5 2400G zu verwenden?

11

Letzte Woche habe ich meinen Ryzen 5 1600 durch einen Ryzen 5 2400G ersetzt. Seitdem kämpfe ich darum, die GPU zum Laufen zu bringen.

Ich habe 16.04.3 Vanille mit HWE-Kernel 4.13 versucht. Es funktioniert sofort, jedoch ohne Unterstützung für Hardwarebeschleunigung / OpenCL (ROCm). Ich habe den neuesten amdgpu-pro-Treiber amdgpu-pro-17.50-511655 vom 17-12-2017 installiert. Mein System startet nicht damit, es hängt nach Eingabe meines Fulldisk-Verschlüsselungskennworts.

Ich habe es auch mit dem Kernel 4.15.4 und 4.16-rc1 versucht, aber der AMD-Treiber baut nicht mit diesem Kernel.

Für das, was ich gelesen habe, gibt es noch keine ROCm-Unterstützung für Raven Ridge.

Ich muss sagen, ich bin ein wenig enttäuscht von AMD, dass sie Hardware ohne angemessene Softwareunterstützung veröffentlichen. Meine APU ist jetzt irgendwie nutzlos.

stfn
quelle
Im Moment verwende ich Manjaro 17.1 (Testzweig) mit Kernel 4.14-rc3 und Mesa 17.3.6. Grafik: Karte: Erweiterte Mikrogeräte [AMD / ATI] Vega [Radeon Vega 8 Mobile] Anzeigeserver: x11 (X.Org 1.19.6) Treiber: ati, amdgpu (entladen: Modesetting, Radeon) Auflösung: [email protected], [email protected] OpenGL: Renderer: AMD RAVEN (DRM 3.23.0 / 4.16.0-1-MANJARO, LLVM 5.0.1) Version: 4.5 Mesa 17.3.6
stfn
Ich habe meinen Heimserver mit Ryzen 5 2400G gebaut, derzeit habe ich 17.10 installiert und Kernel 4.15 von der Hauptleitung ausgeführt, wodurch mein 1440p-Monitor mit voller Auflösung übertragen werden kann, aber Audio über HDMI funktioniert nicht. Allerdings habe ich gestern 18.04 Beta 2 ausprobiert (Ubuntu und Kubuntu) und es konnte sowohl Auflösung als auch Audio über HDMI und auch tolerierbare Videowiedergabe verarbeiten (es war nicht reibungslos, aber nicht schlecht, da 4.15 in 17.10 von der Hauptleitung lief. Also denke ich 18.04 wäre die beste Option, die wir haben würden.
Kushal

Antworten:

4

Ich habe gerade einen Ryzen 5 2400G mit einem Motherboard GA-A320-S2H gekauft und mich für die Installation von KDE Neon auf Basis von Ubuntu 16.04 entschieden. Es hat funktioniert, aber es fiel auf, dass ich die Ressourcen nicht ausnutzte. Ich entschied mich für den Versuch, das zu installieren proprietäre Treiber und ich hatte kein Glück, dann habe ich Kernel 4.16 gesetzt, es hat auch nicht funktioniert, dann 4.17 ( http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4/ ) installiert und es arbeitet im Luxus. Ich hatte eine kleine Unannehmlichkeit mit der Netzwerkkarte r8168, also habe ich die neueste Version des Treibers installiert: r8168-dkms_8.045.08-3_all.deb und alles wirkt Wunder. Ich kann 4k-Videos mit CPU-Temperaturen von 40 ° C abspielen

Tæŧ
quelle
3

Dieser Typ sagt, es funktioniert für ihn:

Ich habe versucht, sein Setup zu kopieren, war aber nicht erfolgreich. Am Ende habe ich einen proprietären Treiber von der AMD-Site verwendet, der die Vega-Grafik immer noch nicht vollständig nutzt (aber viel geholfen hat, bevor das System verzögert war, nachdem ich YouTube auf 4K abspielen kann). Ich werde das System trotzdem neu installieren, da das System einfriert (1x pro Stunde), der Start jedes zweite Mal hängt, der Ruhezustand und der Ruhezustand nicht funktionieren und die CPU-Temperatursensoren nur mit einer Problemumgehung funktionieren. Stellen Sie sicher, dass Sie über das neueste BIOS-Upgrade verfügen.

Dies ist mein Dump, wenn es in irgendeiner Weise hilft:

inxi -F
System:    Host: ulkaspc Kernel: 4.15.3-041503-generic x86_64 (64 bit)
           Desktop: Xfce 4.12.3 Distro: Linux Mint 18.3 Sylvia
Machine:   Mobo: MSI model: B350M MORTAR (MS-7A37) v: 1.0
           Bios: American Megatrends v: 1.B0 date: 01/29/2018
CPU:       Quad core AMD Ryzen 5 2400G with Radeon Vega Graphics (-HT-MCP-) cache: 2048 KB 
           clock speeds: max: 3600 MHz 1: 1815 MHz 2: 2194 MHz 3: 2050 MHz
           4: 1958 MHz 5: 1714 MHz 6: 1716 MHz 7: 2079 MHz 8: 1965 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Device 15dd
           Display Server: X.Org 1.18.4 drivers: ati,vesa (unloaded: fbdev,radeon)
           Resolution: [email protected]
           GLX Renderer: N/A GLX Version: N/A



    RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
    Sensors:   None detected - is lm-sensors installed and configured?
    Info:      Processes: 266 Uptime: 27 min Memory: 3487.3/15042.5MB
               Client: Shell (bash) inxi: 2.2.35 
ulkas
quelle
Ich habe Kernel 4.16.1 und Mesa 18.0 installiert, aber die GUI läuft immer noch im Software-Rendering-Modus. weiß ich, ob apu aktiv ist? und wenn es den treiber benutzt ?? die Ausgabe von glxinfo | grep "OpenGL version" zeigt mesa 18.0
aish
Der Kernel 17.rc5 funktioniert am besten, einschließlich Sensoren und Audio. Mit dem Kernel 16.3 ist alles in Ordnung, ich kann Spiele bereits mit allen Details ausführen (jetzt 60 fps vor 6 fps), aber sicherlich nicht alle iGPU-Funktionen vollständig nutzen.
ulkas
3

Ich habe AMD Ryzen 240G auf dem Asus Prime B350M-A Motherboard und starte Ubuntu 18.04 Pre-Release erfolgreich. Es funktioniert mit voller Auflösung am DVI-, VGA- und HDMI-Ausgang. Ich teste die Tonausgabe nicht über HDMI, aber das System erkennt 2 Soundkarten (?). Vielleicht ist der zweite für HDMI?

Ich ändere nichts und füge keine zusätzlichen Treiber / Module / Firmwares hinzu und es funktioniert ganz gut. Ich bemerke nur von Zeit zu Zeit einige Probleme, wie das Aufhängen von Desktops, aber es ist selten.

Łukasz Jakubek
quelle
3

Ich habe Kernel v4.16 mithilfe der .deb-Dateien hier installiert: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/

Ich bin beeindruckt, die APU funktioniert sehr gut!

In Steam bekomme ich in allen Spielen bessere Bilder pro Sekunde als mein Laptop mit einer dedizierten GPU (GTX 860M).

Thejeswi Preetham
quelle
2

Es scheint, dass die neuesten Korrekturen von AMD endlich alle meine Probleme gelöst haben. Siehe https://cgit.freedesktop.org/~agd5f/linux/log/?h=amd-staging-drm-next. Zunächst müssen Sie Ihren eigenen Kernel kompilieren oder warten, bis diese Korrekturen in Ihrer Distribution landen.

stfn
quelle
Meins hörte nicht auf zu sperren, bis dies in 4.17-rc5 ankam. "Drm / amdgpu: Wechseln Sie zu unterbrechbarem Warten, um sich vom Ring-Hang zu erholen." github.com/torvalds/linux/commit/…
Metta Crawler
1

Raven Ridge APUs sind noch in Arbeit, wenn es um Linux geht. Leider müssen Sie modernste, nicht produktionsbereite Software verwenden.

Versuchen Sie beim Testen einen Linux 4.16-rc1- oder höher-Kernel mit einem neueren Mesa 18.1-dev + LLVM 7.0-SVN-Snapshot von der Padoka PPA. Dies sollte das Potenzial freisetzen, aber es ist bekannt, dass es ein wenig instabil ist.

Am besten holen Sie sich täglich einen Bionic Beaver zum Ausprobieren. Ich würde erwarten, dass 18.04 ein absolutes Minimum an Ubuntu-Build für diese AMD-APUs ist

Daniel Martin
quelle
1

Ich habe kernal 4.16-rc3 mit dem stabilen Padoka PPA installiert. Es scheint halb anständig zu erkennen und zu arbeiten. Ich hatte jedoch ein Problem. Nach der Installation von Padoka PPA wurde aus irgendeinem Grund beim ersten Start ein schwarzer Bildschirm angezeigt. Also dachte ich, Mann, der es kaputt gemacht hat und zu einem älteren Kern gegangen ist, um zu versuchen, es zu reparieren. Es stellte sich heraus, dass ich nur einen zweiten Neustart brauchte und es lief. Scheint ziemlich stabil zu sein. Ich lief ohne Probleme einen Super-Positions-Benchmark zwischen 13 und 20 FPS. Welches ist ungefähr alles, was Sie von einer APU erwarten können. Hoffe diese Info hilft jemandem =).

Nach dem Kernal-Update wurde der GPU-Teil des Ryzen 5 2400G übernommen. Stellen Sie außerdem sicher, dass auf Ihrem MB im Voraus der Speicher aktiviert ist, da Sie sonst möglicherweise 64 MB Speicherplatz haben.

Silva Technologies
quelle
Ich habe verschiedene 4.16-rc-Kernel ausprobiert, aber keiner von ihnen hat mich auf den Desktop gebracht. Es gab mir schwarze Bildschirme oder grafische Artefakte.
Stfn
Überlagerung: 720p niedrig durchschnittlich 39,93 fps Punktzahl: 5338 1080p mittel 14,38 fps Punktzahl: 1922
stfn
1

Für die AMD Ryzen 2xxxG-Serie sind noch KEINE "offiziellen" LINUX-Treiber verfügbar. Wie bei den vorherigen APUs können Sie die iGPU möglicherweise auch für OpenCL verwenden, obwohl die Treiber diese iGPU nicht speziell unterstützen.

Alles andere an diesem Punkt wird bestenfalls SEHR zweifelhaft sein.

QuintLeo
quelle