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. Scythe Mugen MAX
  2. Intel Core i7 5960X Haswell-E On Linux
  3. Intel 80GB 530 Series M.2 SSD On Linux
  4. With A New Motherboard, The Core i7 5960X Haswell-E Lights Up
Latest Linux Articles
  1. Intel P-State vs. CPUFreq Benchmarks On The i7-5960X
  2. RadeonSI GLAMOR Benchmarks With X.Org Server 1.16
  3. RadeonSI Gallium3D vs. Catalyst At 4K UHD On Linux
  4. MSAA RadeonSI Gallium3D Performance Preview
Latest Linux News
  1. X.Org Server Shatter Project Fails
  2. X.Org Women Outreach Program Only Turns Up Two Applicants So Far
  3. Fedora 21 Alpha Finally Coming Next Week
  4. Ubuntu Touch/Phone Reaches Its First RTM Image
  5. The KMS Mode-Setting Driver Was Imported For X.Org Server 1.17
  6. SNA & UXA Intel Benchmarks With X.Org Server 1.16
  7. Graphics Driver Changes Coming In The Linux 3.18 Kernel
  8. Tropico 5 Being Released For Linux Gamers This Week
  9. Eclipse IDE Starts Firing Up On Wayland's Weston
  10. OpenSUSE Announcement On SUSE's Recent Merger
Latest Forum Discussions
  1. Can Linux kill a motherboard?
  2. Stop grabbing my keyboard :(
  3. New Group Calls For Boycotting Systemd
  4. Updated and Optimized Ubuntu Free Graphics Drivers
  5. Best Radeon for a Power Mac G5?
  6. New stress testing utility for GPU's
  7. Hd 6850
  8. support for first generation UVD blocks (RV6xx, RS780, RS880 and RV790)