NVIDIA 381.09 Adds TITAN Xp & GTX 1080 Ti Support

titan-xp

NVIDIA 381.09 beta, the first release for the new Linux driver series, was announced yesterday afternoon.

NVIDIA 381.09 beta driver adds official support for the TITAN Xp, GTX 1080 Ti, and Quadro M520 GPUs, and restores support for GRID K520.

The new driver also has support for recent kernels, including Linux 4.10. It disables OpenGL threaded optimizations by default due to various instability reports. It also adds more Vulkan extensions support

  • 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
  • VK_KHX_external_semaphore_fd

Other changes include:

  • Fixed a bug that caused “nvidia-settings –query all” to print many duplicate entries.
  • Fixed a bug that caused applications to crash in some situations when calling glXMakeCurrent while OpenGL threaded optimizations were enabled.

    This frequently occurred when Steam was attempting to make a video appear full-screen.

  • Fixed a bug that caused VDPAU applications to use the blit presentation queue when a previous VDPAU application didn’t shut down cleanly.
  • Fixed hangs and crashes that could occur when an OpenGL context is created while the system is out of available memory.
  • Fixed a bug that caused corruption when OpenGL windows were moved or resized.
  • Fixed a bug that caused X screens that use Option “UseDisplayDevice” “none” to be resized to 640×480 when using “xrandr -s” to change the screen configuration.
  • Fixed a kernel crash that occurred when attempting to map large user memory allocations into CUDA.
  • Removed the X driver’s logo splash screen and the corresponding NoLogo and LogoPath xorg.conf options.
  • Added the “ResamplingMethod” MetaMode option, adding support for bicubic resampling methods when scaling screen transformations are in use. See the README for more details.
  • Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
  • Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
  • Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.

Download NVIDIA 381.09:

It’s NOT recommended to install these proprietary divers for common users. It may cause blank screen. You have to know how to restore before getting started.

The new driver series has not been made into the Graphics Driver Team PPA at the moment. You may download and manually install the .RUN installer from the link below:

NVIDIA 381.09 Announcement

Update: The PPA has built the new driver packages for Ubuntu 14.04, 16.04, Ubuntu 16.10, Ubuntu 17.04.

Add the PPA by running command in terminal (Ctrl+Alt+T):

sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update

Then you’re able to install the driver via Additional Drives utility:

install-nvidia-381-09

About ml

ml is a part time stay-at-home dad who've been using Ubuntu Desktop for a few years. He writes in the free time and wishes to share some useful tips with Ubuntu beginners and lovers.
  • vitalyx

    “including Linux 4.0”

    Did you mean “4.10”?

    • ml

      It’s 4.10, sorry for the mistake

  • Chris B

    This doesn’t work. On a fresh 16.10 install it causes login loop.