Language Selection

English French German Italian Portuguese Spanish

Interview w/ Andy Ritger, Director of Unix Software at NVIDIA

Filed under
Interviews

Luboš Doležel: Can you tell us something about the planned Linux driver improvements in next... let's say... several months? People seem to be especially interested in better 2D acceleration, hardware MPEG-4/H264 acceleration and Xen paravirtualized driver. Stabilised suspend/resume is also a hot topic.

Andy Ritger: Thanks for asking. Some of the improvements that we plan for the Linux driver over the coming months include:

  • Improving our GLX_EXT_texture_from_pixmap implementation's handling of out-of-videomemory scenarios (this is the cause of the "black window bug" when running Compiz or Beryl composite managers)

  • RandR 1.2 support; this will layer on top of the NVIDIA X driver's current dynamic display configuration support.
  • Improved mobile support, focusing on hotkey switching, and power management handling.
  • Various improvements to our Render acceleration support.
  • Improvements for many of our workstation products, including Quadro Plex, G-Sync and SDI.

2) People would like to use their powerful GPUs for their own processing intensive applications (eg. video compression or math formulas computation). Can we expect some SDK to make this happen?

Full Story.



More in Tux Machines

Ubuntu Leftovers

  • Using snap with confinement on Arch Linux
    This week I was a guest on the Snappy Sprint in Heidelberg, hosted by Canonical, because I'm the maintainer of snaps packages on Arch Linux. Actually with official packages on Arch Linux, you can only use snaps without confinement (aka you can only install packages in devmode) and this is bad for security since any snap is not confined and it can do (almost) anything it want. The reason is that snap for confinement uses the ubuntu-patched version of apparmor not available in mainline kernel yet.
  • Get Pitivi directly from us with Flatpak
    Distributing apps as packages (deb, rpm, etc) is problematic. For example, the Pitivi package depends on the GTK package and Pitivi 0.95 broke in the distributions which updated to GTK version 3.20, because of the incorrect way we were using a virtual method. This is not the first time something like this happens. To avoid the slippery dependencies problem, two years ago we started making universal daily builds. They allowed everybody to run the latest Pitivi easily by downloading a large binary containing the app and all the dependencies.
  • LibreOffice 5.2.0.2 available in the snap store
    The latest release candidate of the upcoming LibreOffice 5.2.0 feature release is available for installation from the snap store. This makes it very easy to install this prerelease of LibreOffice for testing out new features (an incomplete glimpse on what to look forward for can be found on the LibreOffice 5.2 release notes page, which is still under construction, go on #libreoffice-qa if you want to help with testing).
  • Lunduke & Whatnot - Ubuntu 10-inch Tablet
  • Ubuntu 16.10 Supertux2 on Unity 7 vs Unity 8

Leftovers: Software

  • Caddy 0.9 Released with All New Core
    Wow, where to begin. Caddy 0.9 is the biggest update yet. We completely overhauled the core design and TLS features, renovated addons into a new plugin model, added experimental QUIC support, fixed bugs, upgraded the Caddyfile, and made a significant number of other improvements and changes. I'll try to cover them all in this post and talk about what's coming next and in the future. Sorry (not sorry) for the long post! For those finding Caddy for the first time: Caddy is an easy-to-use HTTP/2 web server that uses HTTPS—not HTTP—by default. With this release, we're bringing that TLS magic to more than just HTTP. We're also the first to usher in QUIC support.
  • EncryptPad: Secure Text Editor That Protects Files With Passwords, Keys, Or Both
    EncryptPad is a free and open source text editor for sensitive information, which protects files with passwords, key files, or both, available for Linux, Windows and Mac. The app can also be used to encrypt binary files, such as images, videos, and so on.
  • Cumulus – A Real Time Weather App for Linux Desktops
    Cumulus is a Yahoo! Weather Powered Desktop Weather App for Linux. It has a friendly user interface and is easy to setup. Cumulus is a small and light weight app that does not take up much space on your desktop window or system. No real Linux Experience required to install or configure Cumulus. Cumulus is written in Python so it can run on any Linux distribution.
  • 4 Best Command-Line Email Clients For Linux
    Recently, I wrote an article covering the 6 Best Email Clients you can use on Linux Desktop, all of the email clients in that list where graphical user interface (GUI) programs, but sometimes, users prefer to deal with email directly from the command-line.
  • Watch Twitch Using Your Favorite Video Player With Livestreamer Twitch GUI
    According to its description, the main reason behind creating this application is to allow using your favorite video player, like VLC, Totem, mpv, and others to watch Twitch.tv streams (the app even allows watching multiple streams at once) instead of Flash. That's because while Twitch.tv now uses HTML5 for the video controls, it still uses Flash for the video itself, which can be pretty resource-heavy.
  • Terminix – A New GTK 3 Tiling Terminal Emulator for Linux
    But sometimes, we find it difficult to choose which terminal emulator to work with, depending on our preferences. In this overview, we shall cover one exciting terminal emulator for Linux called Terminix.
  • Chat With Your Skype Friends From Pidgin With SkypeWeb Plugin (Ubuntu PPA)
    Developed by Eion Robb, the Skype4Pidgin developer, SkypeWeb Plugin for Pidgin has a major advantage over the old Skype4Pidgin plugin: it doesn't require Skype to run in the background.
  • Opera Developer Update Brings Built-In RSS Reader, Chromecast Support
  • About the future of Seafile
    Instead we will continue to develop Seafile independently in Germany and Europe for the Seafile Professional Edition based on version 5.1.8. The same applies for the Seafile Community Edition. We have already assembled a team to continue the development.

today's howtos

The fall of Open Source

Once upon a time FOSS was about Freedom. It was about exposing equality within source code. It allowed everyone equal rights and equal access to the technology they were using. An idea that if you were capable, you could fix code or pay someone to fix code. An ideology that there was something greater than yourself and that there was an inherent right built into what it is to be human with software. Read more