Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
NVIDIA 381.09 Linux Beta Driver Released: New Kernel Support, Updated Vulkan
The NVIDIA 381.09 beta release this morning adds official support for the TITAN Xp along with the GTX 1080 Ti (It's worked on 378, just not properly advertised) and on the workstation side is the Quadro M520.
The NVIDIA 381.09 beta also has support for newer kernel releases, including Linux 4.10. This release also disables OpenGL threaded optimizations by default due to various instability reports after the feature was turned on by default in the 378 release.
Exciting about the 381.09 beta is that it pulls in updated Vulkan support that was previously only in their Vulkan beta drivers. Updated Vulkan support includes support for VK_EXT_acquire_xlib_display, VK_EXT_display_control, VK_EXT_display_surface_counter, VK_EXT_direct_mode_display, VK_KHX_external_memory, VK_KHX_external_memory_fd, VK_KHX_external_semaphore, and VK_KHX_external_semaphore_fd. These were the newer Vulkan 1.0.42 extensions from GDC and are needed for Steam Linux VR.
This driver also adds a new re-sampling method meta-mode option and contains a wide array of fixes. The fixes this time around are rather scattered throughout their driver stack -- including several crash fixes.
All the details on the NVIDIA Linux 381.09 beta driver via devtalk.nvidia.com.