AMD Radeon HD 7950 On Linux: Southern Islands Isn't Yet A Penguin Holiday

Published on March 12, 2012
Written by Michael Larabel
Page 3 of 7
Discuss This Article

Linux Support

At the time of publishing there remains no open-source support available for the Radeon HD 7000 series. This is not just about open-source 2D/3D acceleration, but there is not even kernel mode-setting (KMS) support for this latest hardware yet. I hope that it will be here in the coming weeks, but right now, there is zero support.

When the open-source support does arrive, it will still be years behind the Catalyst driver. The performance will be slow, it won't have as effective power management / power efficiency, it will be initially limited to OpenGL 3.0 support rather than OpenGL 4.2, there won't be UVD video acceleration, no CrossFireX, etc. The open-source Radeon driver doesn't even enable PCI Express 2.0 by default, so it will also be handicapped there for the PCI-E 3.0-capable Radeon HD 7000 series cards still running at PCI-E 1.0 speeds.

As far as the Catalyst Linux driver goes, I was using an fglrx 8.95 series driver, which is very similar to the recently released Catalyst 12.2. This driver, which is marked as fglrx 8.95.3 and the OpenGL 4.2.11566 driver, did work for with the XFX Radeon HD 7950 for having 3D acceleration and the other standard Catalyst Linux driver functionality of the card. However, as said at the beginning of the article, the unsupported hardware watermark was still present. This happened with a clean install of Ubuntu 12.04 LTS and then proceeding to install the latest Linux binary driver I had my hands on.

Besides having an "unsupported hardware" watermark constantly showing on the lower-right hand corner of the display, more of an issue with the unsupported hardware status is that it disables aticonfig/amdconfig functionality. The AMD Linux utility simply finds "no supported adapters", which as a result limits the functionality of the card. Without access to aticonfig/amdconfig, the graphics core and memory clocks cannot be manipulated. The XFX Radeon HD 7950 is factory-overclocked 900/1375MHz (HD 7950 reference: 800/1250MHz), but with the Linux Catalyst driver still showing this as unsupported hardware, this card can't be dropped down to the reference speeds nor are we able to see how much further overclocking headroom there is out of this new graphics card. In other words, there are real implications of "unsupported hardware" with the Catalyst Linux driver rather than just an annoying watermark. I hope that with the fglrx 8.96 release stream it will finally be shown as being supported and then allow us to overclock/downclock the XFX Radeon HD 7950.

Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Debian GNU/Hurd 2013 Release Brings New Packages
  2. Intel Ultrabook Performance Is Faster With Mesa 9.2
  3. Hot Relocation HDD To SSD Support For Btrfs
  4. Phoronix Test Suite 4.6.0 "Utsira" Released
  5. New Intel X.Org Driver Supports All Of Haswell
  6. SQLite Now Faster With Memory Mapped I/O
  7. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  8. Qt For Tizen Launches, Based On Qt 5.1
  9. KTAP Released For Linux Kernel Dynamic Tracing
  10. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
  11. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
Latest Forum Talk
  1. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  2. Intel Linux OpenGL Driver Leading Over Apple OS X
  3. Freedreno Gallium3D Now Banging The Adreno A3XX
  4. Microsoft Releases Skype For Linux 4.2, Has...
  5. The Cost Of Ubuntu Disk Encryption
  6. DRM Moves Ahead With HTML5 Specification
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite