AMDGPU Driver Update: GCN 1.1 GPUs Get a Performance Boost on Linux (2025)

Imagine unlocking hidden potential in your trusty old graphics card, turning it into a capable player for modern games – that's the exhilarating promise of this latest Linux driver update for AMD fans!

But here's where it gets exciting: If you're still rocking an AMD GCN 1.1 'Sea Islands' GPU, such as the Radeon R9 290 or 390 series, the HD 7790 or 8870, or even some Radeon RX 200 or RX 300 series models, there's a holiday surprise waiting. Timur Kristóf, a key figure in Valve's Linux graphics driver team, has just submitted a set of patches on Sunday that aims to switch these older GPUs to the more advanced AMDGPU driver as the default choice in Linux, replacing the legacy 'Radeon' driver. This shift could deliver improved performance, seamless Vulkan driver support right out of the box, and a host of other enhancements over the dated Radeon option.

To put this in perspective for beginners, Vulkan is a modern graphics and compute API that allows games and applications to communicate more efficiently with your GPU, leading to smoother gameplay and better visuals – think of it as a universal language that helps even older hardware shine in today's demanding titles.

Timur, who has been instrumental in Valve's Linux graphics efforts for years, has been diligently upgrading support for GCN 1.1 and even GCN 1.0 GPUs within the AMDGPU framework. As a quick background, AMDGPU is the go-to driver for newer AMD GPUs starting from GCN 1.2 all the way up to the latest RDNA and CDNA architectures. For the older GCN 1.0 and 1.1 chips, the AMDGPU driver was already an optional alternative, but it wasn't set as default due to certain feature gaps and insufficient real-world testing. It wasn't until GCN 1.2 that AMD felt confident enough to make AMDGPU the standard path for future GPUs.

And this is the part most people miss: Timur's recent efforts have addressed those lingering issues. For instance, he tackled analog video connector support for AMDGPU in a way that bridges the gap with the older Radeon driver – you can read more about that in this Phoronix article on Linux 6.19 AMDGPU Analog updates. There were also patches for VCE 1.0 video coding on AMDGPU, detailed here in Phoronix's VCE-1.0 news, along with other refinements to ensure compatibility.

So, with these barriers now cleared in the latest upstream Linux kernel code (specifically in DRM-Next), Timur's Sunday patches propose making GCN 1.1 the default for AMDGPU. In his own words from the patch series on the freedesktop.org mailing list, he breaks it down thoughtfully:

'Now that analog connector support is merged in DC, amdgpu has reached feature parity with the old radeon driver on CIK dedicated GPUs.

This series refactors how the default driver for SI/CIK is determined, adds a "-1" option for default, and makes it possible to determine the default depending on the chip. This way we can ensure to keep using radeon on those chips that are not at feature parity yet.

As a reminder, CIK dedicated GPUs are the following: Hawaii (2013~2015): Radeon R9 290 and 390 series Bonaire (2013~2016): Radeon HD 7790/8870, R7 260/360/450, RX 455, FirePro W5100, etc. and their mobile variants.

Why? Compared to the old radeon driver, amdgpu offers better performance, more display features through DC, as well as support for Vulkan 1.3 through RADV. (Note, although the hardware is 10 years old, the R9 290 still appears in the Steam hardware survey for Linux, albeit at a modest 0.25%.)'

Expanding on this, these GPUs can achieve impressive feats on the AMDGPU driver. Take the Hawaii-based R9 390X, for example – it's capable of running contemporary games like Baldur's Gate 3 or Cyberpunk 2077 with a surprisingly enjoyable experience given its age. Meanwhile, Bonaire chips handle era-appropriate titles effortlessly. Timur is eagerly awaiting reviews and user feedback to refine this further.

He also notes that once VCE1 support is integrated, he'd like to extend this default AMDGPU switch to SI dGPUs (GCN 1.0).

Looking ahead, support for the even older GCN 1.0 'Southern Islands' GPUs as AMDGPU defaults might follow in upcoming patch sets. Fingers crossed that all goes smoothly – it could squeeze into the Linux v6.19 kernel merge window, or at least make it for the next one, possibly Linux v7.0 in 2026.

But here's where it gets controversial: Is pushing a modern driver onto decade-old hardware a smart move, or does it risk compatibility hiccups for niche setups? Some might argue that it breathes new life into legacy gear, democratizing access to advanced features like Vulkan without needing high-end cards. Others could counter that it subtly pressures users to upgrade by highlighting how 'old' their setups feel, or wonder if the extra complexity is worth it for minimal gains. After all, not every gamer needs to play cutting-edge titles on hardware from 2013 – perhaps sticking with the tried-and-true Radeon driver is safer for stability-focused users.

What do you think? Does this update excite you to dust off your old AMD GPU, or do you prefer letting sleeping dogs lie? Share your thoughts in the comments – are you pro-upgrade for the performance boost, or do you see potential downsides like increased power draw or untested edge cases? Let's discuss!

AMDGPU Driver Update: GCN 1.1 GPUs Get a Performance Boost on Linux (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Rob Wisoky

Last Updated:

Views: 6425

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.