Vraag


Acties:
  • 0 Henk 'm!

  • marcmeide
  • Registratie: Mei 2016
  • Laatst online: 19-07-2022
Hallo Tweakers! Bij deze mijn eerste post ooit op het Tweakers forum.
Met de launch van de Ryzen 3X00 serie besloot ik mijn 2400G APU te upgraden naar een 3400G, niet voor de specs, gewoon omdat het kan. Voor de mensen die het niet weten, de 2400G is een APU gebaseerd op een Ryzen 1400 (4c/8t) CPU met Vega graphics, de 3400G is gebaseerd op de Ryzen 2400 (4c/8t) CPU, de CPU is iets geoptimaliseerd en draait iets sneller. Aangezien beide CPUS een 'Vega 11' GPU hebben ging ik er van uit dat er op de snelheid na niets veranderd zou zijn. Daardoor heb ik ook aangenomen dat de GPU dus gewoon vrolijk zou werken met de drivers die ook werken voor de 2400G.
Nu mijn vraag; Hebben jullie advies hoe ik dit werkend ga krijgen?

De hardware is dus een 3400G, als software gebruik ik Linux Lite 4.4 (Ubuntu 18.04 LTS derivative) op kernel 4.19, de drivers die ik gebruik: X-swat Ubuntu Mesa drivers (onderhand versie 19.0.2). Dit werkte zonder problemen in 3D games op mijn 2400G, nu ik de 3400G gebruik krijg ik of een zwart scherm of de game start niet. In 2D zaken (desktop, browsen etc) is er niets aan de hand en werkt de APU naar behoren.

Ik heb de drivers verwijderd en opnieuw geinstalleerd, maar het helpt niets.

Hopelijk kunnen jullie mij helpen met mijn 3400G werkend krijgen! Als jullie meer willen weten hoor ik het graag.

Marc

Alle reacties


Acties:
  • 0 Henk 'm!

  • psychicist
  • Registratie: December 2007
  • Laatst online: 05-08 16:04
Omdat je processor net gelanceerd is, zou het kunnen dat je de nieuwste kernel moet installeren voor optimale ondersteuning. Ik kwam via de Twitterpagina van Linux Lite op dit forumbericht uit, waarin staat hoe je de nieuwste 5.2 kernel moet installeren: https://www.linuxliteos.c...kernel/msg47904/#msg47904.

Ik heb zelf geen Ryzen (3xxx) processor, dus ik kan het helaas niet voor je testen.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:26

Hero of Time

Moderator LNX

There is only one Legend

Welke driver heb je precies geïnstalleerd? Want MESA bied zelf geen drivers voor videokaarten. Heb je ook al met 'lspci' gekeken welke GPU je nu werkelijk hebt? Grote kans dat het PCI ID toch net even anders is of de variant van je 'vega 11' GPU waardoor je driver (nogmaals, welke?) deze nog niet ondersteund.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • marcmeide
  • Registratie: Mei 2016
  • Laatst online: 19-07-2022
Sorry voor de late reactie en thanks voor de comments! Ik kan me alleen herinneren dat ik afgelopen dagen nieuws voorbij heb zien komen dat een 5.x kernel (weet niet welke) een bug heeft en zorgt voor een compleet ge-wreckde pc, daar durf ik niet meteen aan te beginnen.

Voor de lspci; het is een 'rev 8 picasso' gpu, maar dat zegt mij niet erg veel want ik heb geen idee wat lspci zou zeggen op mn 2400G. Wat betreft de driverversie, dat is dus de Mesa 19.0.2, of begrijp ik je vraag verkeerd?

Onderhand heb ik ook de BIOS een update gegeven naar de nieuwste versie (1-jul), dit heeft alleen ook niets geholpen.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:26

Hero of Time

Moderator LNX

There is only one Legend

Wat je hebt gelezen over het 'wrecken' van je systeem is een systemd ding, niet iets wat door de kernel wordt veroorzaakt. Je kan dus redelijk pijnloos 5.x installeren. En anders heb je nog 4.19 erop en kan je daar zo heen.

Zoals ik ook al eerder zei, MESA levert géén drivers. Het enige wat MESA is en doet, is libraries geven voor OpenGL. Vergelijkbaar met DirectX installeren op Windows. Zolang je geen correcte driver hebt, zal je niets van 3D acceleratie of wat dan ook hebben.

Dus, welke driver heb je nou werkelijk in gebruik? AMDgpu, AMDgpu Pro, VESA, andere? En in gebruik is wat anders dan geïnstalleerd.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • psychicist
  • Registratie: December 2007
  • Laatst online: 05-08 16:04
De reden waarom ik je aanraadde om de nieuwste kernel te installeren (van de ontwikkelaar van je distributie zelf) is dat de KMS (kernel mode setting) drivers tegenwoordig in de kernel zitten. Dus als je een nieuwe kernel installeert, krijg je meteen de nieuwste drivers mee.

Als alles dan goed werkt, hoef je verder geen nieuwe kernel te installeren. Maar op dit moment is je processor nog erg nieuw, dus moet je dit soort dingen doen om je hardware volledig te kunnen benutten. Je oude kernel zou sowieso beschikbaar moeten blijven, zodat je op ieder moment daarop terug kunt vallen.

Acties:
  • 0 Henk 'm!

  • Dubbeldrank
  • Registratie: Maart 2002
  • Niet online

Dubbeldrank

Get lucky!

De GPU op de 3400G is dezelfde als de vorige generatie Ryzen's. De standaardkernel in 18.04 is 4.15, dat is de eerste kernel met nog gebrekkige support. Aangeraden wordt om de HWE-kernel te installeren, dit is kernel 4.18 uit Ubuntu 18.10 en zit al in de repositories van 18.04. Het voordeel is dat je daar ook security patches rechtstreeks van ubuntu krijgt op een supported kernel.

Tevens wil je ook wel de laatste MESA versie hebben, dat is op te lossen met de PPA van Oibaf.
https://launchpad.net/~oi...e/ubuntu/graphics-drivers

It takes one to know one...


Acties:
  • 0 Henk 'm!

  • c-nan
  • Registratie: Juni 2008
  • Laatst online: 00:11
marcmeide schreef op maandag 15 juli 2019 @ 08:52:
Sorry voor de late reactie en thanks voor de comments! Ik kan me alleen herinneren dat ik afgelopen dagen nieuws voorbij heb zien komen dat een 5.x kernel (weet niet welke) een bug heeft en zorgt voor een compleet ge-wreckde pc, daar durf ik niet meteen aan te beginnen.

Voor de lspci; het is een 'rev 8 picasso' gpu, maar dat zegt mij niet erg veel want ik heb geen idee wat lspci zou zeggen op mn 2400G. Wat betreft de driverversie, dat is dus de Mesa 19.0.2, of begrijp ik je vraag verkeerd?

Onderhand heb ik ook de BIOS een update gegeven naar de nieuwste versie (1-jul), dit heeft alleen ook niets geholpen.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
c-nan@workstation:~$ grep 'model name' /proc/cpuinfo |head -n1 && lspci
model name  : AMD Ryzen 5 2400G with Radeon Vega Graphics
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15d0
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Device 15d1
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15d3
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15db
00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 15dc
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e8
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15e9
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ea
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15eb
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ec
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ed
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ee
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 15ef
01:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset USB 3.1 xHCI Controller (rev 02)
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset SATA Controller (rev 02)
01:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Device 43b2 (rev 02)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
02:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
02:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 300 Series Chipset PCIe Port (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)
07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
07:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 15de
07:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Device 15df
07:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e0
07:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15e1
07:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Device 15e3
08:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 61)
c-nan@workstation:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic
c-nan@workstation:~$ uname -r
4.15.0-55-generic
c-nan@workstation:~$


/toevoeging
Ik heb net de HWE kernel geinstalleerd (4.18.0-25) en sindsdien geen video output meer, ter info :)

[ Voor 3% gewijzigd door c-nan op 31-07-2019 01:47 ]

EU DNS: 86.54.11.100


Acties:
  • 0 Henk 'm!

  • BadPappa
  • Registratie: Maart 2015
  • Laatst online: 03-08 23:13
Inmiddels geen nieuws te melden over de mogelijkheid om Ryzen 5 3400G in linux volledig te benutten mbt de video hardware acceleratie??.... Nu al 12 dagen geen reacties meer hier en een Google over het interweb levert ook geen nieuws op. Heb ik iets gemist of is er nog steeds geen goede oplossing? Wie moet eigenlijk daarvoor de oplossing aanreiken ? AMD? de community?.....Ik draai zelf Linux Mint 19.2 en wil een nieuwe pc bouwen maar dan moet dat wel werken uiteraard. Ben nieuwsgierig of iemand mij hierover kan updaten....

Acties:
  • +1 Henk 'm!

  • psychicist
  • Registratie: December 2007
  • Laatst online: 05-08 16:04
De ondersteuning dient voornamelijk vanuit AMD te komen, waarna die in de vorm van updates voor UEFI (het RdRand probleem), de Linux kernel en Mesa beschikbaar worden gesteld door moederbordfabrikanten en Linuxdistributies. Het enige wat je zou kunnen doen, is ervoor zorgen dat je de laatste versies van al deze componenten draait.

Ik heb al equivalente hardware om mijn werk te kunnen doen, dus ik ga voorlopig geen Ryzen systeem in elkaar zetten en kan verder dus ook niets zeggen over de werking hiervan.

Acties:
  • 0 Henk 'm!

  • iGadget
  • Registratie: Januari 2000
  • Laatst online: 06-07 11:46

iGadget

Wowsers!

Zag dit voorbij komen, wellicht heb je er iets aan?

Phoronix - AMD Ryzen 5 3400G Is Working Well on Linux Review

Zit zelf ook te lonken naar een Ryzen systeem, maar wil wel zeker weten dat ik met Ubuntu 18.04 niet tegen problemen aan ga lopen, zoals ik destijds ook met mijn Intel i5-2500 had (de integrated graphics van die CPU werken anno 2019 met Ubuntu 18.04.3/Linux 5.0 NOG STEEDS niet goed).

Dus ben erg benieuwd hoe het nu gaat :)

"I'll just use my Go-Go-Gadget handbook!"

Pagina: 1