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. The MSI X99S SLI PLUS Is Working & Running Well On Linux
  2. NVIDIA GeForce GTX 980: The Best GPU For Linux Gamers
  3. ROCCAT LUA: A Linux-Friendly Gaming Mouse
  4. Cheetah Mounts: The Affordable Way To Put Your TV On The Wall
Latest Linux Articles
  1. Preview: Radeon Gallium3D Performance For CS:GO On Linux
  2. XWayland Linux Gaming Performance With GNOME Wayland On Fedora 21
  3. EXT4/Btrfs/XFS/F2FS Benchmarks On Linux 3.17
  4. Fedora 21 Alpha First Impressions: It's Great
Latest Linux News
  1. Radeon DRM Gets New Information Ioctl Queries
  2. Mir 0.8 Works On Less ABI Breakage, Touchspots, Responsiveness
  3. CS:GO For Linux Gains Better Stability, Community Server Support
  4. NVIDIA Issues Updated 340.46 Long-Lived Driver Release
  5. KDE Plasma 5.1 Now In Beta
  6. Systemd & Debian Were Most Popular In September
  7. Microsoft Announces... Windows 10 With A Start Menu
  8. Borderlands 2 Launches On Steam For Linux
  9. Debian Jessie Might Get Rid Of The kFreeBSD Port
  10. Fedora Might Try A New Scheduling Strategy For Its Releases
Latest Forum Discussions
  1. Microsoft Announces... Windows 10 With A Start Menu
  2. NVIDIA Alerts Nouveau: They're Starting To Sign/Validate GPU Firmware Images
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Nero CD/DVD Burning Software On Linux Is Dead
  5. New Group Calls For Boycotting Systemd
  6. FSF Issues Statement On Shellshock Bash Vulnerability
  7. X.Org Women Outreach Program Only Turns Up Two Applicants So Far
  8. X.Org Is Looking For Some Female Help