Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Question: I can drop Ubuntu, Debian, Mint, Arch, etc onto a Core series whatever and get class-leading KMS/DRM graphics acceleration the moment the kernel is running, long before X11/Wayland start. So bootup is reasonably seamless, no flickering etc. Basic 3D works. WebGL is getting there.

And thanks to DRM, I can play around with alternative environments that talk directly to the kernel without X being involved.

So... if I get an AMD APU... how will the hacker/tinkerer experience compare?



AMD GPUs should work better than Intel ones with open drivers lately. In particular, Intel has serious tearing issues with Xorg in all kinds of nontrivial configurations, and I've also seen weird glitching issues with compositors after many days of uptime that require compositing resets. I haven't had a solidly good Intel Xorg experience in 5 years (on Ivy Bridge). Functional yes, but not good. Bugs go years without getting debugged, and it's a shame the tearing issues have gone on for so long. The xf86-video-intel driver is deprecated/unmaintained, but the modesetting driver isn't quite up to par because it can't include GPU-specific knowledge.

AMD supports all the same DRM/KMS interfaces, has better performance than Intel with open drivers, and also offers proprietary userspace drivers (GL/Vulkan side only, they work with the open source kernel and modesetting side, no weird binary compat issues to worry about) in case you prefer those, but they are absolutely not required.

I'm seriously looking forward to replacing my IVB laptop with a Ryzen once AMD releases 6+ core APUs. Maybe next year.


My Ryzen 3400G APU worked perfect on a fresh Manjaro installation using the mainline AMD driver.

I moved to a GTX 1660 yesterday and immediately hit a bug where KDE isn’t able to detect display refresh rate when using the closed source Nvidia driver.


The amdgpu mainline driver works well in my experience.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: