VIA DRM/KMS Driver Still Not Ready For Linux 3.8

Posted by Michael Larabel on December 23, 2012

While there's a lot of great stuff to the Linux 3.8 kernel, with the merge window recently closed, one feature that's long been lacking from the mainline Linux kernel is support for kernel mode-setting (KMS) on VIA graphics hardware.

While VIA KMS + TTM support has been worked on for nearly two years, it still hasn't been proposed for merging to master. At the beginning of 2012 it looked like VIA KMS might be ready for a summer debut, but that never materialized.

In July there was the new OpenChrome release that prepared the X.Org driver for a VIA KMS world, but going on a half-year later, there's no push for the support to land. The problem was reiterated last month in another Phoronix article.

Development on the VIA KMS driver hasn't stalled, but it's just been very slow. There continues to be new VIA KMS commits for the branched kernel where the development has been happening, but this hardware driver is being worked on basically by a lone individual. James Simmons has been the one to work on the VIA KMS support and he's been pretty much doing all of this open-source VIA work alone.

Here's to hoping that we finally see VIA kernel mode-setting support in 2013... But based upon this current development pace, it's unlikely we will ever see a suitable Gallium3D driver for open-source VIA OpenGL acceleration before all of VIA's hardware becomes extinct.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
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. New Intel X.Org Driver Supports All Of Haswell
  2. SQLite Now Faster With Memory Mapped I/O
  3. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  4. Qt For Tizen Launches, Based On Qt 5.1
  5. KTAP Released For Linux Kernel Dynamic Tracing
  6. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
  7. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
  8. Handbrake 0.9.9 Supports OpenCL Offloading
  9. Freedreno Gallium3D Now Banging The Adreno A3XX
  10. Jolla Announces Their First Phone
  11. Mageia 3 Released, Still Using Legacy GRUB
Latest Forum Talk
  1. Qt For Tizen Launches, Based On Qt 5.1
  2. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
  3. Microsoft Releases Skype For Linux 4.2, Has...
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  5. Modern Intel Gallium3D Driver Still Being Toyed...
  6. Linux's "Ondemand" Governor Is No...
  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