5 ms·
My biggest concern when considering AMD on Linux is drivers. I see in my feeds Phoronix is constantly reporting on updates to recent kernels. However, most of
by nominated1 7y ago
My biggest concern when considering AMD on Linux is drivers. I see in my feeds Phoronix is constantly reporting on updates to recent kernels. However, most of these power management, etc equivalent features have been available for years from Intel.
How are people finding AMD hardware in the real world wrt Linux on say 4.19 or 5.4 kernels?
- gameswithgo 7y agoI have a 3900x that I have used with the latest ubuntu and now popos. No stability issues at all, performance is great.
- PureParadigm 7y agoI've been running Arch Linux on my 3900X with no major issues. It took a couple of updates before the temperature sensing worked, but right now everything works perfectly.
- morning_gelato 7y agoThe sad part is that AMD seemingly does not want temperature sensors to work on Linux. All progress on sensor support has been from the community (namely Guenter Roeck) using leaked information, and AMD has been plugging some of those leaks[1]. It's not clear to me why AMD does not add this support themselves, Intel has no problem adding temperature support so I don't think there's much to gain by trying to keep it a secret. > 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-memory/1154482-linux-k10temp-driver-for-amd-cpus-updated-to-better-handle-power-temp-analysis?p=1154836#post1154836 https://www.phoronix.com/forums/forum/hardware/processors-me...
- toohotatopic 7y agoMaybe it's Microsoft that doesn't want AMD to reveal the sensor addresses and it's AMD that wants to sell processors for the next Xbox ...
- lostmsu 7y agoWhy would Microsoft care? O-o
- montecarl 7y agoI don't have any Epyc hardware, but Linux 5.0 and 5.3 have worked great with my Ryzen 3 1200 and Ryzen 7 3700X, using Ubuntu 18.04.
- asguy 7y agoIt's great. I've been using an EPYC 7401P as a primary workstation/build server for < 3 years, things have all been working great. I'm on Debian/testing, and I upgrade once a week or so. 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.
- jchw 7y agoI run Ryzen on Linux 5.5 on my desktop workstation at home. Admittedly I am always running the latest kernel as long as I reboot often enough, but it has been good. I also use an AMD GPU, and that has been very nice. Intel probably still has an edge on supporting the Linux graphics stack but not by much, and AMD GPUs have a lot more muscle, so it’s not a bad trade off imo. Anything to avoid NVIDIA really. (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.)
- core-questions 7y ago> NVIDIA will always be a second class citizen on Wayland More like Wayland will always be a second class citizen on machines with NVIDIA cards.
- jchw 7y agoThey are the only such graphics vendor, but sure. Either way NVIDIA users lose.
- mottosso 7y agoOr is it Wayland users that lose? On which side will the coin land? :)
- jchw 7y agoThe coin landed long enough that you can’t even see it under the dust. Xorg is effectively unmaintained aside from Xwayland. If you had hopes of Wayland disappearing, you can safely end them now.
- core-questions 7y agoI don't have hopes of that, I'm just waiting for the dust to eventually settle so we can just use it and stop waiting for it. Do you know if Ubuntu 20.04 will be using it by default?
- brnt 7y agoNot sure which kernel is in Ubuntu 18.04, but my 1300X has been nothing but rock steady.
- kevin_thibedeau 7y agoWorks fine for me. Only issue is that the Picasso video driver isn't in 4.19 shipping with Debian 10. Text mode works though, so it is easy to build and install the latest kernel.
- tremon 7y agoText mode works though, so it is easy to build and install the latest kernel. No building necessary BTW, just use the 5.4 kernel from backports.
- UI_at_80x24 7y agoLinux on ThreadRipper 1950 has run great since launch. 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)
- Glyptodon 7y agoSo this is obviously non-server: 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.
- arendtio 7y agoI am quite happy with my AMD Radeon RX 460 running Arch Linux with a 5.5.7 kernel. It has significantly more power than the embedded Intel GPU I have in the same system but doesn't require a fan either (the PC is completely fanless).
- gentleman11 7y agoMy desktop with a ryzen is more stable than it was with my previous i5: no bootup / boot down systemD delays that take 2 minutes to time out. No issues with vagrant / virtual box either
- Avamander 7y agoI have an Ryzen 9 3900x with an AMD GPU, I haven't manually installed any drivers and everything I use it for (web, compiling, videos), works.
- nwallin 7y agoI have a 3700x desktop and have no issues with it. I have a $200 AMD APU netbook and it's fine. Slow, but I got the performance I paid for.
- ben-schaaf 7y agoBought a 1600x a couple months after launch (along with an rx580). Other than temperature sensors everything worked beautifully out of the box with a standard ubuntu install. Since then my work has bought a 2990wx and multiple 3950x's all mostly without issues (wifi only works on newer kernels on some x570 motherboards, but an upgrade to ubuntu 19.10 fixes this).
- MertsA 7y agoRight now I'm battling the rough edges around the RX 5500 XT support. If you try and use 3 monitors it reliably crashes. You can kind of make it work by manually setting monitors.xml to a low resolution on them or a low refresh rate before you add the third monitor, but that only seems to work if you add the monitor at runtime. I copied the same monitors.xml for gdm as well so no clue what during initialization seems to be crashing it only if it's during boot. I've tried all the way up to DRM-next, mesa-git, latest linux-firmware and so far I'm stuck with 2 out of 3 screens. I've also got a new 3700X and that's been completely stable.
- pjmlp 7y agoOn laptops the open source driver experience still fails short of the fxglr capabilities.
- blindfolded_go 7y agoI am using a Thinkpad with a Ryzen 5 Pro 3500U. Has been completely trouble-free for me on 5.4+ and this is easily the best Linux laptop I have ever owned.