

Kernel: mce: : Machine check events logged You will recognise those by dmesg logs that look like: After investigating and reading reports on the Internet, It seems that out of the box, Windows seems to run the CPUs at higher voltage and lower peak frequencies, compared to the stock linux kernel, which depending on your draw from the silicon lottery could cause a host of random application crashes or hardware errors that lead to reboots. With Ryzen 5000 series, particularly the higher-end models of 5950X and 5900X there seem to be some slight instability issues under Linux, related possibly to the 5.11+ kernel, as shown by this kernel bug. See Gentoo:Ryzen#Random_reboots_with_mce_events if you are experiencing random reboots. The officially supported kernels have the required configuration by default.

See Gentoo:Ryzen#Kernel on enabling Ryzen support. A detailed setup example is given in Level1Techs forum.

It is highly recommended to use it despite it being proprietary.

These updates provide bug fixes that can be critical to the stability of your system. Install the amd-ucode package to enable microcode updates and enable it with the help of the Microcode page.
