1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong

Hardware

Published on 31 May 2014 01:00 PM EDT
Written by Michael Larabel in Hardware
50 Comments

This morning I shared the list of the 60+ graphics cards being tested under Linux for a set of very interesting articles coming up in the days ahead in this massive Linux graphics comparison in celebration of Phoronix.com's 10th birthday next week. While all of the graphics cards were tried, with the open-source drivers there were notable failures with both the AMD Radeon and Nouveau drivers.

The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong


The first round of testing with all of these graphics cards were when using the Linux 3.15 kernel as of a few days ago along with Mesa 10.3-devel and the updated DDXes as well, with the user-space components being obtained from the Oibaf PPA on Ubuntu 14.04 LTS x86_64. While a majority of the graphics cards tested successfully completed the OpenGL and 2D benchmarks fine on the open-source Intel/AMD/NVIDIA Linux graphics drivers, it wasn't without quite a few failures too.

Within the article next week, I'll cover more closely all the struggles encountered with each of the graphics cards tested. Besides being the biggest GPU comparison ever conducted at Phoronix, it will also likely be the longest set of articles too... However, for those wanting the short-story, embedded below are just my unedited notes I recorded when trying out the large assortment of graphics cards. Here were the problematic NVIDIA GeForce GPUs with the Nouveau tests of this latest driver stack:

8500GT: Lost sync/display ater starting tests.
8600GT: Hung on Reaction Quake 3 (fail ttm validate), Warsow, and Unvanquished
8800GT: GPU lockup when loading Tesseract, dmesg issues when running Reaction... display ultimately disappears quite some time into the testing process. Also some corrupted text on booth
9600GSO: After a while, font rendering was really poor
GT 240: mode-set, then corrupted screen -- as always been the case for that card
GT 520: Hung while loading Unvanquished
GTX 550 Ti: hangs on Reaction. Unvanquished failed with DRM errors about failed to idle channel along with Warsow. GPU Lockup with Xonotic
GT 610: extremely slow, monitor would stop displaying after a while
GTX 750 / 750 Ti: Poor Maxwell Nouveau support for now
GTX 780 Ti: display failed to light up, after few tries, got it running on LLVMpipe only
GTX TITAN: Bad rendering with Unigine tests and Unvanquished
All NVIDIA Cards: obviously no good re-clocking...


There were several cards running into mode-setting display issues, while for other cards there were stability issues when running some OpenGL workloads. The tests most easy for thrashing the driver were Unvanquished and Xonotic. For performance testing, all of the cards suffered due to the already well-covered re-clocking issues.

The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong
The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong
The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong


On the AMD side, the list of Radeon/FirePro issues on the open-source driver stack included:

X1800XT: bad rendering on some tests
X1950PRO: failed to schedule IB when it came to Tesseract test...
HD 2400PRO: stability problems soon as testing began....
HD 2900XT: system would hang after booting, lose display
HD2600 pro: ring 0 stall
HD 3650: Stalls
HD 4870X2: lights up, but no CrossFire open-source support...
HD 5750: lose display after a while of testing...
HD 7850: Randomly the system would hang when running Unigine Tropics. Been the recent LLVM issues to note.
HD 7950: lost display during 2d benchmarking...
R7 260X: Also broken reclocking
R9 270X: Many GPU faults detected..... si_restrict_performance_levels_before_switch failed, ring 3 stalling, etc.... Triggered by Unigine Tropics. Unvanquished also causes the problems.
R9 290: Open-source OpenGL Hawaii support broken....
RadeonSI broadly: register allocation issues with Xonotic on higher quality settings.... / broken register spilling
FireGL V8600: mouse cursor worked, but system unresponsive
FirePro V8750: black screen


The most common open-source Radeon issues were stalls with the older R600/RV600 GPUs, some issues with the more demanding OpenGL tests on RadeonSI, the Hawaii GPU support being broken, and a couple other issues.

The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong
The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong
The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong
The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong The Dirty List Of GPUs With Open-Source Drivers Gone Wildly Wrong


Stay tuned for more information and benchmarks in the days ahead.

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Acer B286HK: A 28-inch UHD LED 4K Monitor For As Low As $350
  2. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  3. Intel 120GB 530 Series SSD Linux Performance
  4. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. Devuan: Debian Without Systemd
  2. Wine 1.7.32 Updates Its Mono Engine
  3. Mesa 10.4 Release Candidate 3 Is Here For Weekend Testing
  4. GenodeOS 14.11 Now Supports Intel's Wireless Hardware
  5. Jolla Tablet Could Have Upgrades For MicroSDHC, Split Screen, 3.5G
  6. Intel Has Last Round Of DRM Changes For Linux 3.19, Starts Dropping DRI1/UMS
  7. Fedora 21 Release Candidate 1 Awaits Your Testing
  8. GCC 5 Adds Support For ARM's Cortex-A17
  9. KWayland Server Component Coming For KDE Plasma 5.2
  10. NVIDIA Posts Tegra Gallium3D Patch For K1+ Support
Latest Forum Discussions
  1. Aliens vs predator for Linux
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Hurrican SDL Port
  4. Roadmap to Catalyst 14.10 ?
  5. how to configure module phoromatic ?
  6. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  7. Debian Developer Resigns From The Systemd Maintainership Team
  8. Cant get working Kaveri APU - A10-7850k