Update the 495 NVIDIA series in Bionic, Focal, Hirsute, and Impish, and 470 in Focal

Bug #1954818 reported by Alberto Milone
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-470 (Ubuntu)
Invalid
Undecided
Unassigned
Bionic
Invalid
Undecided
Unassigned
Focal
Fix Released
High
Alberto Milone
Hirsute
Invalid
Undecided
Unassigned
Impish
Invalid
Undecided
Unassigned
nvidia-graphics-drivers-495 (Ubuntu)
Fix Released
High
Alberto Milone
Bionic
Fix Released
High
Alberto Milone
Focal
Fix Released
High
Alberto Milone
Hirsute
Fix Released
High
Alberto Milone
Impish
Fix Released
High
Alberto Milone

Bug Description

[Impact]
These releases provide both bug fixes and new features, and we would like to
make sure all of our users have access to these improvements.

See the changelog entry below for a full list of changes and bugs.

[Test Case]
The following development and SRU process was followed:
https://wiki.ubuntu.com/NVidiaUpdates

Certification test suite must pass on a range of hardware:
https://git.launchpad.net/plainbox-provider-sru/tree/units/sru.pxu

The QA team that executed the tests will be in charge of attaching the
artifacts and console output of the appropriate run to the bug. nVidia
maintainers team members will not mark ‘verification-done’ until this
has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned system level tests are attached to this bug.

[Discussion]

[Changelog]

== 470 (focal only) ==

nvidia-graphics-drivers-470 (470.86-0ubuntu0.20.04.2) focal; urgency=medium

  * debian/{nvidia_supported|pm-aliases-gen}:
    - Drop the following IDs in favour of the 495 series (LP: #1954818):
      1fbc, 249c, 249d, 24b6, 24b7, 24b8,
      25a0, 25b8.

== 495 (bionic, focal, hirsute, impish) ==

nvidia-graphics-drivers-495 (495.46-0ubuntu*)

  [ Daniel van Vugt ]
  * debian/templates/libnvidia-extra-flavour.links.in:
    - Move nvidia-drm_gbm.so into the gbm/ library subdirectory
      which is where Mesa searches for it.

  [ Alberto Milone ]
  * debian/additional_card_ids,
    debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

  * New upstream release (LP: #1954818):
    - Added support for the GBM API. This adds the new symlink
      nvidia-drm_gbm.so pointing to the file libnvidia-
      allocator.so.VERSION to implement a GBM backend driver usable
      with the GBM loader from the Mesa project version 21.2 and
      above, as well as the files libnvidia-egl-gbm.so.1.1.0 and
      15_nvidia_gbm.json, which implement EGL support for the GBM
      platform (EGL_KHR_platform_gbm).
    - Add indicator for Resizable BAR support on compatible systems.
    - Fixed a bug that could cause the X server to crash when
      starting a new server generation on PRIME configurations.
    - Removed support for NvIFROpenGL. This functionality was
      deprecated in the 470.xx driver release.
    - Removed libnvidia-cbl.so from the driver package. This
      functionality is now provided by other driver libraries.
    - Changed the minimum required Linux kernel version from 2.6.32
      to 3.10.
    - Updated nvidia.ko to load even if no supported NVIDIA GPUs are
      present when an NVIDIA NVSwitch device is detected in the
      system. Previously, nvidia.ko would fail to load into the
      kernel if no supported GPUs were present.
    - Fixed a bug in the Vulkan driver where unused input attributes
      to a vertex shader would corrupt the interpolation qualifiers
      for the shader.
    - Fixed a bug in the Vulkan driver where individual components of
      barycentric inputs could not be read.
    - Added support for the VK_KHR_present_id extension.
    - Added support for the VK_KHR_present_wait extension.
    - Added support for the
      VK_KHR_shader_subgroup_uniform_control_flow extension.
    - Fixed a bug where VK_NVX_binary_import was advertised as
      supported on unsupported platforms. This caused calls to
      vkCreateDevice to fail if applications attempted to enable
      VK_NVX_binary_import on such platforms.
    - Added a new command line option, "--no-peermem", to nvidia-
      installer. Selecting this option prevents the installation of
      the nvidia-peermem kernel module.
    - Fixed a regression which prevented DisplayPort and HDMI 2.1
      variable refresh rate (VRR) G-SYNC Compatible monitors from
      functioning correctly in variable refresh rate mode, resulting
      in issues such as flickering.
    - Fixed a bug that can cause a kernel crash in SLI Mosaic
      configurations.
    - Added support for the EGL_NV_robustness_video_memory_purge
      extension.

Changed in nvidia-graphics-drivers-470 (Ubuntu Bionic):
status: New → Invalid
Changed in nvidia-graphics-drivers-470 (Ubuntu Focal):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-470 (Ubuntu Hirsute):
status: New → Invalid
Changed in nvidia-graphics-drivers-470 (Ubuntu Impish):
status: New → Invalid
Changed in nvidia-graphics-drivers-495 (Ubuntu Bionic):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-495 (Ubuntu Focal):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-495 (Ubuntu Hirsute):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-495 (Ubuntu Impish):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-495 (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
importance: Undecided → High
status: New → In Progress
Changed in nvidia-graphics-drivers-470 (Ubuntu):
status: New → Invalid
description: updated
Revision history for this message
Andy Whitcroft (apw) wrote : Please test proposed package

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-470 into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-470/470.86-0ubuntu0.20.04.2 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in nvidia-graphics-drivers-470 (Ubuntu Focal):
status: In Progress → Fix Committed
tags: added: verification-needed verification-needed-focal
description: updated
Revision history for this message
Andy Whitcroft (apw) wrote :

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-495 into impish-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-495/495.46-0ubuntu0.21.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-impish to verification-done-impish. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-impish. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in nvidia-graphics-drivers-495 (Ubuntu Impish):
status: In Progress → Fix Committed
tags: added: verification-needed-impish
Revision history for this message
Andy Whitcroft (apw) wrote :

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-495 into hirsute-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-495/495.46-0ubuntu0.21.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-hirsute to verification-done-hirsute. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-hirsute. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in nvidia-graphics-drivers-495 (Ubuntu Hirsute):
status: In Progress → Fix Committed
tags: added: verification-needed-hirsute
Changed in nvidia-graphics-drivers-495 (Ubuntu Focal):
status: In Progress → Fix Committed
Revision history for this message
Andy Whitcroft (apw) wrote :

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-495 into focal-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-495/495.46-0ubuntu0.20.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-focal to verification-done-focal. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-focal. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Changed in nvidia-graphics-drivers-495 (Ubuntu Bionic):
status: In Progress → Fix Committed
tags: added: verification-needed-bionic
Revision history for this message
Andy Whitcroft (apw) wrote :

Hello Alberto, or anyone else affected,

Accepted nvidia-graphics-drivers-495 into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-495/495.46-0ubuntu0.18.04.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-495 - 495.46-0ubuntu2

---------------
nvidia-graphics-drivers-495 (495.46-0ubuntu2) jammy; urgency=medium

  * debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

 -- Alberto Milone <email address hidden> Thu, 16 Dec 2021 15:40:14 +0100

Changed in nvidia-graphics-drivers-495 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Kevin Yeh (kevinyeh) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-495 - 495.46-0ubuntu0.21.10.1

---------------
nvidia-graphics-drivers-495 (495.46-0ubuntu0.21.10.1) impish; urgency=medium

  [ Daniel van Vugt ]
  * debian/templates/libnvidia-extra-flavour.links.in:
    - Move nvidia-drm_gbm.so into the gbm/ library subdirectory
      which is where Mesa searches for it.

  [ Alberto Milone ]
  * debian/additional_card_ids,
    debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

  * New upstream release (LP: #1954818):
    - Added support for the GBM API. This adds the new symlink
      nvidia-drm_gbm.so pointing to the file libnvidia-
      allocator.so.VERSION to implement a GBM backend driver usable
      with the GBM loader from the Mesa project version 21.2 and
      above, as well as the files libnvidia-egl-gbm.so.1.1.0 and
      15_nvidia_gbm.json, which implement EGL support for the GBM
      platform (EGL_KHR_platform_gbm).
    - Add indicator for Resizable BAR support on compatible systems.
    - Fixed a bug that could cause the X server to crash when
      starting a new server generation on PRIME configurations.
    - Removed support for NvIFROpenGL. This functionality was
      deprecated in the 470.xx driver release.
    - Removed libnvidia-cbl.so from the driver package. This
      functionality is now provided by other driver libraries.
    - Changed the minimum required Linux kernel version from 2.6.32
      to 3.10.
    - Updated nvidia.ko to load even if no supported NVIDIA GPUs are
      present when an NVIDIA NVSwitch device is detected in the
      system. Previously, nvidia.ko would fail to load into the
      kernel if no supported GPUs were present.
    - Fixed a bug in the Vulkan driver where unused input attributes
      to a vertex shader would corrupt the interpolation qualifiers
      for the shader.
    - Fixed a bug in the Vulkan driver where individual components of
      barycentric inputs could not be read.
    - Added support for the VK_KHR_present_id extension.
    - Added support for the VK_KHR_present_wait extension.
    - Added support for the
      VK_KHR_shader_subgroup_uniform_control_flow extension.
    - Fixed a bug where VK_NVX_binary_import was advertised as
      supported on unsupported platforms. This caused calls to
      vkCreateDevice to fail if applications attempted to enable
      VK_NVX_binary_import on such platforms.
    - Added a new command line option, "--no-peermem", to nvidia-
      installer. Selecting this option prevents the installation of
      the nvidia-peermem kernel module.
    - Fixed a regression which prevented DisplayPort and HDMI 2.1
      variable refresh rate (VRR) G-SYNC Compatible monitors from
      functioning correctly in variable refresh rate mode, resulting
      in issues such as flickering.
    - Fixed a bug that can cause a kernel crash in SLI Mosaic
      configurations.
    - Added support for the EGL_NV_robustness_video_memory_purge
      extension.

 -- Alberto Milone <email address hidden> Thu, 16 Dec 2021 14:55:33 +0100

Changed in nvidia-graphics-drivers-495 (Ubuntu Impish):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-495 - 495.46-0ubuntu0.21.04.1

---------------
nvidia-graphics-drivers-495 (495.46-0ubuntu0.21.04.1) hirsute; urgency=medium

  [ Daniel van Vugt ]
  * debian/templates/libnvidia-extra-flavour.links.in:
    - Move nvidia-drm_gbm.so into the gbm/ library subdirectory
      which is where Mesa searches for it.

  [ Alberto Milone ]
  * debian/additional_card_ids,
    debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

  * New upstream release (LP: #1954818):
    - Added support for the GBM API. This adds the new symlink
      nvidia-drm_gbm.so pointing to the file libnvidia-
      allocator.so.VERSION to implement a GBM backend driver usable
      with the GBM loader from the Mesa project version 21.2 and
      above, as well as the files libnvidia-egl-gbm.so.1.1.0 and
      15_nvidia_gbm.json, which implement EGL support for the GBM
      platform (EGL_KHR_platform_gbm).
    - Add indicator for Resizable BAR support on compatible systems.
    - Fixed a bug that could cause the X server to crash when
      starting a new server generation on PRIME configurations.
    - Removed support for NvIFROpenGL. This functionality was
      deprecated in the 470.xx driver release.
    - Removed libnvidia-cbl.so from the driver package. This
      functionality is now provided by other driver libraries.
    - Changed the minimum required Linux kernel version from 2.6.32
      to 3.10.
    - Updated nvidia.ko to load even if no supported NVIDIA GPUs are
      present when an NVIDIA NVSwitch device is detected in the
      system. Previously, nvidia.ko would fail to load into the
      kernel if no supported GPUs were present.
    - Fixed a bug in the Vulkan driver where unused input attributes
      to a vertex shader would corrupt the interpolation qualifiers
      for the shader.
    - Fixed a bug in the Vulkan driver where individual components of
      barycentric inputs could not be read.
    - Added support for the VK_KHR_present_id extension.
    - Added support for the VK_KHR_present_wait extension.
    - Added support for the
      VK_KHR_shader_subgroup_uniform_control_flow extension.
    - Fixed a bug where VK_NVX_binary_import was advertised as
      supported on unsupported platforms. This caused calls to
      vkCreateDevice to fail if applications attempted to enable
      VK_NVX_binary_import on such platforms.
    - Added a new command line option, "--no-peermem", to nvidia-
      installer. Selecting this option prevents the installation of
      the nvidia-peermem kernel module.
    - Fixed a regression which prevented DisplayPort and HDMI 2.1
      variable refresh rate (VRR) G-SYNC Compatible monitors from
      functioning correctly in variable refresh rate mode, resulting
      in issues such as flickering.
    - Fixed a bug that can cause a kernel crash in SLI Mosaic
      configurations.
    - Added support for the EGL_NV_robustness_video_memory_purge
      extension.

 -- Alberto Milone <email address hidden> Thu, 16 Dec 2021 15:00:53 +0100

Changed in nvidia-graphics-drivers-495 (Ubuntu Hirsute):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-495 - 495.46-0ubuntu0.20.04.1

---------------
nvidia-graphics-drivers-495 (495.46-0ubuntu0.20.04.1) focal; urgency=medium

  [ Daniel van Vugt ]
  * debian/templates/libnvidia-extra-flavour.links.in:
    - Move nvidia-drm_gbm.so into the gbm/ library subdirectory
      which is where Mesa searches for it.

  [ Alberto Milone ]
  * debian/additional_card_ids,
    debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

  * New upstream release (LP: #1954818):
    - Added support for the GBM API. This adds the new symlink
      nvidia-drm_gbm.so pointing to the file libnvidia-
      allocator.so.VERSION to implement a GBM backend driver usable
      with the GBM loader from the Mesa project version 21.2 and
      above, as well as the files libnvidia-egl-gbm.so.1.1.0 and
      15_nvidia_gbm.json, which implement EGL support for the GBM
      platform (EGL_KHR_platform_gbm).
    - Add indicator for Resizable BAR support on compatible systems.
    - Fixed a bug that could cause the X server to crash when
      starting a new server generation on PRIME configurations.
    - Removed support for NvIFROpenGL. This functionality was
      deprecated in the 470.xx driver release.
    - Removed libnvidia-cbl.so from the driver package. This
      functionality is now provided by other driver libraries.
    - Changed the minimum required Linux kernel version from 2.6.32
      to 3.10.
    - Updated nvidia.ko to load even if no supported NVIDIA GPUs are
      present when an NVIDIA NVSwitch device is detected in the
      system. Previously, nvidia.ko would fail to load into the
      kernel if no supported GPUs were present.
    - Fixed a bug in the Vulkan driver where unused input attributes
      to a vertex shader would corrupt the interpolation qualifiers
      for the shader.
    - Fixed a bug in the Vulkan driver where individual components of
      barycentric inputs could not be read.
    - Added support for the VK_KHR_present_id extension.
    - Added support for the VK_KHR_present_wait extension.
    - Added support for the
      VK_KHR_shader_subgroup_uniform_control_flow extension.
    - Fixed a bug where VK_NVX_binary_import was advertised as
      supported on unsupported platforms. This caused calls to
      vkCreateDevice to fail if applications attempted to enable
      VK_NVX_binary_import on such platforms.
    - Added a new command line option, "--no-peermem", to nvidia-
      installer. Selecting this option prevents the installation of
      the nvidia-peermem kernel module.
    - Fixed a regression which prevented DisplayPort and HDMI 2.1
      variable refresh rate (VRR) G-SYNC Compatible monitors from
      functioning correctly in variable refresh rate mode, resulting
      in issues such as flickering.
    - Fixed a bug that can cause a kernel crash in SLI Mosaic
      configurations.
    - Added support for the EGL_NV_robustness_video_memory_purge
      extension.

 -- Alberto Milone <email address hidden> Thu, 16 Dec 2021 15:05:55 +0100

Changed in nvidia-graphics-drivers-495 (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-470 - 470.86-0ubuntu0.20.04.2

---------------
nvidia-graphics-drivers-470 (470.86-0ubuntu0.20.04.2) focal; urgency=medium

  * debian/{nvidia_supported|pm-aliases-gen}:
    - Drop the following IDs in favour of the 495 series (LP: #1954818):
      1fbc, 249c, 249d, 24b6, 24b7, 24b8,
      25a0, 25b8.

 -- Alberto Milone <email address hidden> Tue, 14 Dec 2021 17:18:52 +0100

Changed in nvidia-graphics-drivers-470 (Ubuntu Focal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-495 - 495.46-0ubuntu0.18.04.1

---------------
nvidia-graphics-drivers-495 (495.46-0ubuntu0.18.04.1) bionic; urgency=medium

  [ Daniel van Vugt ]
  * debian/templates/libnvidia-extra-flavour.links.in:
    - Move nvidia-drm_gbm.so into the gbm/ library subdirectory
      which is where Mesa searches for it.

  [ Alberto Milone ]
  * debian/additional_card_ids,
    debian/additional_runtimepm_ids:
    - Add the following IDs:
      1FBC 249C 249D 24B6 24B7 24B8 25A0 25B8

  * New upstream release (LP: #1954818):
    - Added support for the GBM API. This adds the new symlink
      nvidia-drm_gbm.so pointing to the file libnvidia-
      allocator.so.VERSION to implement a GBM backend driver usable
      with the GBM loader from the Mesa project version 21.2 and
      above, as well as the files libnvidia-egl-gbm.so.1.1.0 and
      15_nvidia_gbm.json, which implement EGL support for the GBM
      platform (EGL_KHR_platform_gbm).
    - Add indicator for Resizable BAR support on compatible systems.
    - Fixed a bug that could cause the X server to crash when
      starting a new server generation on PRIME configurations.
    - Removed support for NvIFROpenGL. This functionality was
      deprecated in the 470.xx driver release.
    - Removed libnvidia-cbl.so from the driver package. This
      functionality is now provided by other driver libraries.
    - Changed the minimum required Linux kernel version from 2.6.32
      to 3.10.
    - Updated nvidia.ko to load even if no supported NVIDIA GPUs are
      present when an NVIDIA NVSwitch device is detected in the
      system. Previously, nvidia.ko would fail to load into the
      kernel if no supported GPUs were present.
    - Fixed a bug in the Vulkan driver where unused input attributes
      to a vertex shader would corrupt the interpolation qualifiers
      for the shader.
    - Fixed a bug in the Vulkan driver where individual components of
      barycentric inputs could not be read.
    - Added support for the VK_KHR_present_id extension.
    - Added support for the VK_KHR_present_wait extension.
    - Added support for the
      VK_KHR_shader_subgroup_uniform_control_flow extension.
    - Fixed a bug where VK_NVX_binary_import was advertised as
      supported on unsupported platforms. This caused calls to
      vkCreateDevice to fail if applications attempted to enable
      VK_NVX_binary_import on such platforms.
    - Added a new command line option, "--no-peermem", to nvidia-
      installer. Selecting this option prevents the installation of
      the nvidia-peermem kernel module.
    - Fixed a regression which prevented DisplayPort and HDMI 2.1
      variable refresh rate (VRR) G-SYNC Compatible monitors from
      functioning correctly in variable refresh rate mode, resulting
      in issues such as flickering.
    - Fixed a bug that can cause a kernel crash in SLI Mosaic
      configurations.
    - Added support for the EGL_NV_robustness_video_memory_purge
      extension.

 -- Alberto Milone <email address hidden> Thu, 16 Dec 2021 15:08:58 +0100

Changed in nvidia-graphics-drivers-495 (Ubuntu Bionic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.