https://www.phoronix.com/news/Hawaii-Macs-AMDGPU-DC-Fix Phoronix * Articles & Reviews * News Archive * Forums * Premium Ad-Free * Contact * Popular Categories * Close * * Articles & Reviews * News Archive * Forums * Premium * Contact * Categories Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals * [ ] [Search] Yet Another Fix Coming For Older AMD GPUs On Linux - Thanks To Valve Developer Written by Michael Larabel in Radeon on 22 February 2026 at 06:33 AM EST. 10 Comments RADEON Timur Kristof of Valve's open-source Linux graphics driver team has been doing a fantastic job enhancing the older AMD Radeon GPU support under Linux. Last year he made enough improvements to the AMDGPU open-source driver that older Radeon GCN 1.0/1.1 dGPUs switched over to AMDGPU by default for nice performance gains, RADV Vulkan driver support out of the box, and all around better experience than using the legacy Radeon driver. He's also been fixing countless bugs affecting older AMD GPUs. There is another improvement on the way for benefiting some with aging AMD GPUs. Since June 2024 there has been a bug report over AMDGPU issues when trying to use a Radeon R9 M380 graphics processor within an iMac under Linux. Loading the AMDGPU driver with the Radeon GPU in this aging Intel-powered iMac would resort in issues at boot and kernel errors around the AtomBIOS and various errors, for example: amdgpu 0000:01:00.0: amdgpu: failed to send message 10a ret is 0 [drm:uvd_v4_2_start [amdgpu]] *ERROR* UVD not responding, giving up!!! [drm:amdgpu_device_init [amdgpu]] *ERROR* hw_init of IP block failed -110 This issue was also reported by another user more recently and it was also noted that if using the legacy Radeon kernel driver it would work out fine. There was an uptick in activity over the past week and then Timur was able to get his hands on such an old iMac with Radeon early GCN graphics. After more than one and a half years of this bug report being open, Timur was able to make progress on it over the past week and reported on tracking down the issue. He discovered that he was able to make the GPU work when disabling the memory clock dynamic power management functionality. He also noticed that with the AMDGPU DC display code this was occurring but not if disabling DC usage. Ultimately the bug was tracked down to the AMDGPU driver not implementing the voltage dependency on the display clock and that the default voltage for this hardware wasn't high enough to properly drive the display controller. Apple iMac 17,1 Timur has this Git branch with his initial fixes for this problem and will be working to get them reviewed on the mailing list and hopefully upstreamed not too long thereafter. The patches disable the memory clock dynamic power management (MCLK DPM) on problematic Sea Islands GPUs and to force using the highest memory clock when DPM is disabled. Plus some other patches too. So with that it's looking like decade old Apple iMacs with GCN ~1.1 era GPUs may begin playing nicely on Linux with the AMDGPU driver. 10 Comments Tweet Related News More ISA Differences Come To Light With The New AMD GFX1170 "RDNA 4m" Experimental Out-Of-Tree Code Aims To Provide HDMI 2.1 FRL For AMD Linux Driver AMD Introduces New GPU Target To AMDGPU LLVM: GFX1170 "RDNA 4m" Valve Developer Improves Aging AMD APUs On Linux With VRR, DP/HDMI Audio, HDR & Atomic AMDGPU Patches Updated For HDMI Gaming Features On Linux With Radeon Graphics AMD Sends In A Variety Of Graphics Driver Fixes Ahead Of Linux 7.0 Cycle About The Author Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com. Popular News This Week AI Helped Uncover A "50-80x Improvement" For Linux's IO_uring Gentoo Linux Begins Codeberg Migration In Moving Away From GitHub, Avoiding Copilot X.Org Server's "Master" Branch Now Closed With Cleaned Up State On "Main" Linux 7.0 Merges The Code To Replace The Tux Boot Logo At Build Time KDE Plasma 6.6 Sees Last Minute Fixes, Plasma 6.7 Aims For Painless Samba Shares Ubuntu 26.04 Begins Its Feature Freeze KDE Plasma 6.6 Released With Many Excellent Improvements GNOME OS To Use systemd-confext, RustConn Provides Modern GTK4 Connection Manager Latest Linux News AOMedia Open Audio Codec "OAC" Aims To Be The Successor To Opus AMD Zen 6 Performance Events & Metrics Merged For Linux 7.0 Yet Another Fix Coming For Older AMD GPUs On Linux - Thanks To Valve Developer Linux 7.0 Further Prepares For Intel Diamond Rapids With NTB Driver Support Microsoft Hyper-V Lands Some Useful Improvements In Linux 7.0 Linux 7.0 Makes Preparations For Rust 1.95 ollama 0.17 Released With Improved OpenClaw Onboarding Linux 7.0 Lands More AMDGPU Fixes For Old Radeon Hardware KDE Plasma 6.7 Preps More Improvements While Plasma 6.6.1 Fixes Begin Accumulating Intel Hiring More Linux Developers - Including For GPU Drivers / Linux Gaming Stack Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations. Latest Featured Articles Linux 7.0 Shows Significant PostgreSQL Performance Gains On AMD EPYC Gigabyte MZ33-AR1: A Uniquely Positioned AMD EPYC 9005 Motherboard For Open-Source Firmware Linux 7.0 Showing Some Early Performance Regressions On Intel Panther Lake Dell UltraSharp U5226KW: An Outstanding 52-Inch 6K Monitor With Extensive Connectivity Intel Xeon 6 Granite Rapids Memory Scaling Performance From 6 To 12 MRDIMMs Support Phoronix The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through tips/donations via PayPal or Stripe. Phoronix Media --------------------------------------------------------------------- * Contact * Michael Larabel Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter / X * Legal Disclaimer, Privacy Policy, Cookies | Privacy Manager | Contact * Copyright (c) 2004 - 2026 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.