You are not logged in.

#1 2020-02-11 07:46:34

gkun
Member
Registered: 2016-06-11
Posts: 91

Ryzen 5 3600 hardware support

Good morning all,

I built my new machine on Sunday and I'm going to install a system too. It's built on a Ryzen 5 3600 cpu, and rx 590 graphics, MSI b450a pro main board and xmp overclock for running the ram at 3200 MHz.

Yesterday I tested the system on an old USB drive install which runs generic drivers and 4.19.44 kernel (said install works very well with last year model Intel laptop). This is not an arch system (fatdog), but it's relevant to the question. Using this and other older systems I noticed that there are serious hangs with some graphical interface applications, especially web browsers. Firefox would often hang (unresponsive tab while CPU usage was always very low). Same thing happened with chrome while other apps seemed to work normally (libre office). System menus did occasionally slow or hang (especially file manager). I did not troubleshoot much, but before installing a new system I would like to know: is this normal with older kernel, unoptimized systems on modern Ryzen? And, more importantly:

Is this the kind of performance issues I may run into if I don't run a Zen optimized kernel?

Regards,

Gian Andrea

Offline

#2 2020-02-11 13:18:35

drcouzelis
Member
From: Connecticut, USA
Registered: 2009-11-09
Posts: 4,092
Website

Re: Ryzen 5 3600 hardware support

My hardware is similar but different than yours: https://wiki.archlinux.org/index.php/Us … s#Hardware

The standard Arch Linux kernel and software runs wonderfully on my computer. smile

The only caveat is, since I have a first generation Ryzen 5 CPU, I have to go into BIOS and disable "C States". I still get power saving states (maybe not QUITE as much as with C States enabled), but there a pretty well documented issue where a bad C State was causing CPU cores to "hang" in Linux, eventually causing the computer to freeze. With that BIOS setting changed, my computer has been rock solid. But if your CPU is newer than 2017, you probably won't experience that bug anyway...

If you intend to install Arch Linux, I suggest you just install it, then if you experience any issues we can look into it further.

Offline

#3 2020-02-11 14:28:27

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Ryzen 5 3600 hardware support

My hardware here is R7 2700X on an X470 board and RX480 graphics. I had PCIe warnings/errors in the logs in the past, maybe related to the graphics card:

kernel: pcieport 0000:00:03.1: AER: Multiple Corrected error received: 0000:00:00.0
kernel: pcieport 0000:00:03.1: AER: PCIe Bus Error: severity=Corrected, type=Data Link Layer, (Receiver ID)
kernel: pcieport 0000:00:03.1: AER:   device [1022:1453] error status/mask=00000040/00006000
kernel: pcieport 0000:00:03.1: AER:    [ 6] BadTLP                

These errors don't happen anymore with the newest BIOS version. In the older BIOS where I had those errors, I had to use this kernel parameter here for stability:

pcie_aspm=off

I'm guessing the difference in the BIOS versions is the "AMD AGESA" part of it. The new BIOS where everything works is using "AGESA Combo-AM4 1.0.0.4".

On the newest BIOS version, I don't have to do anything special for the system to work fine. If I keep everything at default, there's (kind of) no errors in "journalctl -b -p err". I don't have to tweak anything in the BIOS with regards to power-saving etc. for stability.

There's still this error message here:

kernel: sp5100-tco sp5100-tco: Watchdog hardware is disabled

I'm guessing this one is a misidentification of the hardware. I blacklist the "sp5100-tco" module in /etc/modprobe.d/ to hide this error.

Last edited by Ropid (2020-02-11 14:29:03)

Offline

#4 2020-02-11 20:46:09

gkun
Member
Registered: 2016-06-11
Posts: 91

Re: Ryzen 5 3600 hardware support

A quick update. After upgrading the motherboard bios the system is still occasionally hanging up on older kernels while using web browsers or the window manager, but it's much more manageable.

I can't wait to install arch, but I need a weekend day

Offline

Board footer

Powered by FluxBB