Linux, Solaris, and FreeBSD driver 387.22
Release highlights since 387.12: [list] [.] Added support for the following GPUs: [list] [.] GeForce GTX 1070 Ti [/.][.] P104-101 [/.][.] P106-090 [/.][.] Tesla V100-SXM2-16GB [/.][.] Tesla V100-PCIE-16GB [/.][/list] [/.][.] Fixed a regression that could cause driver errors when setting modes that include DisplayPort Multi-Stream Transport devices. [/.][.] Added an nvidia.ko kernel module parameter, NVreg_EnableBacklightHandler, which can be used to enable experimental handling of laptop backlight brightness through /sys/class/backlight/. This handler overrides the ACPI-based one provided by the video.ko kernel module. NVreg_EnableBacklightHandler is disabled by default. [/.][.] Added G-SYNC to all supported Vulkan swapchains for Maxwell and up. G-SYNC is enabled by default when using G-SYNC-ready monitors. For direct-to-display swapchains, an application profile with "GLGSYNCAllowed" setting set to 'false' can be used to disable this feature: [code]{ "rules" : [ { "pattern" : [], "profile" : [ "GLGSYNCAllowed", false ] } ] }[/code] [/.][.] Fixed a bug that could cause some eDP G-SYNC displays to flicker at low refresh rates. [/.][.] Fixed a bug that could cause OpenGL applications to crash after a prolonged DPMS sleep state on a monitor driven with PRIME Sync. [/.][.] Fixed a bug that artificially limited the maximum pixel clock to 300 MHz when using certain more capable DisplayPort to HDMI adapters. [/.][.] Fixed a regression that caused display flickering at lower PowerMizer performance levels on some GPUs. [/.][/list] [[url="https://download.nvidia.com/XFree86/Linux-x86_64/387.22/README/index.html"]README[/url] | [url="https://download.nvidia.com/XFree86/Linux-x86/387.22/NVIDIA-Linux-x86-387.22.run"]Linux x86[/url] | [url="https://download.nvidia.com/XFree86/Linux-x86_64/387.22/NVIDIA-Linux-x86_64-387.22.run"]Linux x86_64[/url] | [url="https://download.nvidia.com/XFree86/Linux-32bit-ARM/387.22/NVIDIA-Linux-armv7l-gnueabihf-387.22.run"]Linux ARM[/url] | [url="https://download.nvidia.com/solaris/387.22/NVIDIA-Solaris-x86-387.22.run"]Solaris[/url] | [url="https://download.nvidia.com/XFree86/FreeBSD-x86/387.22/NVIDIA-FreeBSD-x86-387.22.tar.gz"]FreeBSD x86[/url] | [url="https://download.nvidia.com/XFree86/FreeBSD-x86_64/387.22/NVIDIA-FreeBSD-x86_64-387.22.tar.gz"]FreeBSD x86_64[/url]]
Release highlights since 387.12:
  • Added support for the following GPUs:
    • GeForce GTX 1070 Ti
    • P104-101
    • P106-090
    • Tesla V100-SXM2-16GB
    • Tesla V100-PCIE-16GB

  • Fixed a regression that could cause driver errors when setting modes that include DisplayPort Multi-Stream Transport devices.
  • Added an nvidia.ko kernel module parameter, NVreg_EnableBacklightHandler, which can be used to enable experimental handling of laptop backlight brightness through /sys/class/backlight/. This handler overrides the ACPI-based one provided by the video.ko kernel module.

    NVreg_EnableBacklightHandler is disabled by default.
  • Added G-SYNC to all supported Vulkan swapchains for Maxwell and up. G-SYNC is enabled by default when using G-SYNC-ready monitors. For direct-to-display swapchains, an application profile with "GLGSYNCAllowed" setting set to 'false' can be used to disable this feature:
    {
    "rules" : [
    { "pattern" : [], "profile" : [ "GLGSYNCAllowed", false ] }
    ]
    }


  • Fixed a bug that could cause some eDP G-SYNC displays to flicker at low refresh rates.
  • Fixed a bug that could cause OpenGL applications to crash after a prolonged DPMS sleep state on a monitor driven with PRIME Sync.
  • Fixed a bug that artificially limited the maximum pixel clock to 300 MHz when using certain more capable DisplayPort to HDMI adapters.
  • Fixed a regression that caused display flickering at lower PowerMizer performance levels on some GPUs.

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

Aaron Plattner
NVIDIA Linux Graphics

#1
Posted 10/30/2017 04:33 PM   
Scroll To Top