Linux, Solaris, and FreeBSD driver 381.09 (beta)
Release highlights since 378.13: [list] [.] Added support for the following GPUs: [list] [.] GeForce GTX 1080 Ti [/.][.] Quadro M520 [/.][.] TITAN Xp [/.][/list] [/.][.] Restored support for the following GPU: [list] [.] GRID K520 [/.] [/list] [/.][.] Improved compatibility with recent kernels. [/.][.] 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 640x480 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. [/.][.] Disabled OpenGL threaded optimizations by default, initially enabled in 378.09, due to various reports of instability. [/.][.] Added support for the following Vulkan extensions: [list] [.] 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 [/.][/list] These extensions require a Vulkan loader version >= 1.0.42. [/.][.] 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. [/.][/list] [[url="http://us.download.nvidia.com/XFree86/Linux-x86/381.09/README/index.html"]README[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86/381.09/NVIDIA-Linux-x86-381.09.run"]Linux x86[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86_64/381.09/NVIDIA-Linux-x86_64-381.09.run"]Linux x86_64[/url] | [url="http://us.download.nvidia.com/XFree86/Linux-x86-ARM/381.09/NVIDIA-Linux-armv7l-gnueabihf-381.09.run"]Linux ARM[/url] | [url="http://us.download.nvidia.com/solaris/381.09/NVIDIA-Solaris-x86-381.09.run"]Solaris[/url] | [url="http://us.download.nvidia.com/XFree86/FreeBSD-x86/381.09/NVIDIA-FreeBSD-x86-381.09.tar.gz"]FreeBSD x86[/url] | [url="http://us.download.nvidia.com/XFree86/FreeBSD-x86_64/381.09/NVIDIA-FreeBSD-x86_64-381.09.tar.gz"]FreeBSD x86_64[/url]]
Release highlights since 378.13:
  • Added support for the following GPUs:
    • GeForce GTX 1080 Ti
    • Quadro M520
    • TITAN Xp

  • Restored support for the following GPU:
    • GRID K520

  • Improved compatibility with recent kernels.
  • 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 640x480 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.
  • Disabled OpenGL threaded optimizations by default, initially enabled in 378.09, due to various reports of instability.
  • Added support for the following Vulkan extensions:
    • 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

    These extensions require a Vulkan loader version >= 1.0.42.
  • 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.

[README | Linux x86 | Linux x86_64 | Linux ARM | Solaris | FreeBSD x86 | FreeBSD x86_64]

Aaron Plattner
NVIDIA Linux Graphics

#1
Posted 04/06/2017 03:13 PM   
Scroll To Top