How are people finding AMD hardware in the real world wrt Linux on say 4.19 or 5.4 kernels?
How are people finding AMD hardware in the real world wrt Linux on say 4.19 or 5.4 kernels?
(To those who love NVIDIA on Linux: I get it. However, Linux needs to move on from X11 and the old, broken, fragmented graphics driver “model.” NVIDIA will always be a second class citizen on Wayland until they change their tune regarding open source. But hey, maybe they’re OK with losing Linux and Mac users, and if that’s their position I’m perfectly happy losing them.)
I wasn't exactly thrilled to see yet another GPU interface, but they seem to be trying to match the CUDA way of doing things. That ought to make supporting AMD much easier than it once was.
https://www.logicalclocks.com/blog/welcoming-amd-rocm-to-hop...
Performance ain't so bad on AMD GPUs anymore - and none of the EULA crap. Just buy a Vega R7 for 500 bucks and get 16 GB of memory and the performance of close to a 2080 Ti (for convnets, at least) - but with no data center restrictions:
https://github.com/ROCmSoftwarePlatform/tensorflow-upstream/...
For example I was able to run fast.ai/pytorch oh my amd gpu https://github.com/briangorman/fastai_rocm_docker
More like Wayland will always be a second class citizen on machines with NVIDIA cards.
Do you know if Ubuntu 20.04 will be using it by default?
I have a bunch of VMs on it, multiple-GPUs, and a bunch of disks. It does exactly what I want, and I'll be upgrading things next year or so.
From the other side of the FOSS isle I can report that I have had zero issues under FreeBSD with: 1600X, 2700, Epyc 7002
FreeBSD & Linux both handle the Rx580 line of video cards without a problem. (including 4k@60Hz)
> Guenter Roeck: The information is available from AMD under NDA, which is why Windows tools like HwINFO support it. The added Linux support was largely possible due to what I am sure are unintentional leaks by AMD, mostly in AMD's Linux kernel graphics code. Unfortunately, they learned; the latest version of their graphics code include files no longer provides temperature sensor addresses for Zen2.
[1] https://www.phoronix.com/forums/forum/hardware/processors-me...
I've also got a new 3700X and that's been completely stable.
If you use their integrated graphics (as on laptops, etc.) there are sometimes driver hiccups (for example, sometimes a feature that's discrete GPU specific will be problematic with the integrated graphics but enabled by default), or slowness to shut down.
Besides that, of the three Ryzen machines I use regularly they're all fine daily drivers, but sometimes have fixable boot/kernel configuration oddities that vary by kernel release.
Based on this, I'd stay away from 2000 series with integrated graphics, but otherwise am pretty comfortable with the platform.
No building necessary BTW, just use the 5.4 kernel from backports.