What's Holding Up The Free NVIDIA Tegra Driver

Posted by Michael Larabel on December 16, 2012

While NVIDIA has published open-source 2D driver code for their Tegra SoCs, there's DRM library code, and NVIDIA is working with a German company on an open-source driver, there's a small little hold-up in development.

For the past few days on the DRI mailing list, the open-source Tegra discussion hasn't been what to work on next or other open-source plays out of NVIDIA, but rather what to call the user-space driver. The 2D Tegra code for the DRM driver is being baked, there is the DRM library (libdrm) code available for communicating, but the user-space X.Org driver has yet to be started.

At first the hold-up was on deciding how to make the Tegra DDX driver -- whether to base it upon the xf86-video-modesetting driver, write it from scratch, or even use the deprecated xf86-video-nv driver as a base for this simple 2D Tegra X.Org driver.

The discussion for the past few days though has just been what to call the driver. Among the name proposals so far have been:

- xf86-video-tegra-kms
- xf86-video-opentegra
- xf86-video-grate
- xf86-video-tegradrm

Developers don't want to call this new driver "xf86-video-tegra", since the closed-source NVIDIA Tegra graphics driver already ships a tegra_drv.so DDX binary and having an open-source driver of the same name would then clash with this file.

Lucas Stach of the Nouveau project wrote on the mailing list this weekend, "Now that we've heard some candidates for the naming, can we please come to any conclusion? I would like to start extending the DDX in the next days and it would be really nice to have the naming thing out of the way for this."

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. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Ubuntu Announces Carrier Advisory Group
  2. Qt 5.1 Release Candidate 1 Has Arrived
  3. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  4. Subversion 1.8 Presents New Features
  5. LLVM 3.3 Officially Released
  6. LLVM/Clang Now Uses Loop Vectorizer At New Levels
  7. Intel GPU Driver Tries To Rip Out FBDEV Support
  8. Coreboot Doing AMD USB 3.0, Q35 QEMU Emulation
  9. VP9 Codec Now Enabled By Default In Chrome
  10. openSUSE 13.1 M2 Plays On PulseAudio 4.0
  11. Debian 7.1 Rounds In Some Bug-Fixes
Latest Forum Talk
  1. Vote for GOG to add Linux versions of games they...
  2. Intel Haswell HD Graphics 4600 vs. AMD Radeon...
  3. Intel GPU Driver Tries To Rip Out FBDEV Support
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. Mir Still Causing Concerns By Ubuntu Derivatives
  6. Ubuntu Announces Carrier Advisory Group
  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