-
nvidia-graphics-drivers-460 (460.91.03-0ubuntu0.21.04.1) hirsute; urgency=medium
* New upstream release (LP: #1933980).
-- Alberto Milone <email address hidden> Fri, 09 Jul 2021 12:46:59 +0200
-
nvidia-graphics-drivers-460 (460.84-0ubuntu0.21.04.1) hirsute; urgency=medium
* New upstream release (LP: #1931131):
- Added support for the following GPUs:
GeForce RTX 3080 Ti
* debian/additional_card_ids:
- Drop the additional IDs.
* debian/rules:
- Skip lines that start with "#"
in debian/additional_card_ids.
-- Alberto Milone <email address hidden> Wed, 09 Jun 2021 15:52:40 +0200
-
nvidia-graphics-drivers-460 (460.80-0ubuntu0.21.04.2) hirsute; urgency=medium
* debian/additional_card_ids:
- Add new IDs:
1FB1 (Nvidia T600)
2231 (Nvidia RTX A5000)
24B7 (Nvidia RTX A4000 mobile)
24B8 (Nvidia RTX A3000 mobile)
25B8 (Nvidia RTX A2000 mobile)
nvidia-graphics-drivers-460 (460.80-0ubuntu0.21.04.1) hirsute; urgency=medium
* New upstream release (LP: #1925522):
- Added support for the following GPUs:
GeForce RTX 3050 Ti Laptop GPU
GeForce RTX 3050 Laptop GPU
T600 Laptop GPU
T1200 Laptop GPU
RTX A5000 Laptop GPU
RTX A4000 Laptop GPU
RTX A3000 Laptop GPU
RTX A2000 Laptop GPU
- Fixed a bug that could cause AddressSanitizer to report a heap-
buffer-overflow during initialization of the OpenGL and Vulkan
libraries.
- Fixed a bug that could prevent a system from resuming from
suspend when DisplayPort activity occurred while the system was
suspended.
- Fixed a regression that prevented eglQueryDevicesEXT from
correctly enumerating GPUs on systems with multiple GPUs where
access to the GPU device files was restricted for some GPUs.
- Fixed a regression that could cause system hangs when changing
display resolution on SLI Mosaic configurations.
- Fixed a bug that could result in blank displays when driving
multiple displays at the same resolution using active
DisplayPort dongles.
-- Alberto Milone <email address hidden> Fri, 21 May 2021 13:00:41 +0200
-
nvidia-graphics-drivers-460 (460.80-0ubuntu0.21.04.1) hirsute; urgency=medium
* New upstream release (LP: #1925522):
- Added support for the following GPUs:
GeForce RTX 3050 Ti Laptop GPU
GeForce RTX 3050 Laptop GPU
T600 Laptop GPU
T1200 Laptop GPU
RTX A5000 Laptop GPU
RTX A4000 Laptop GPU
RTX A3000 Laptop GPU
RTX A2000 Laptop GPU
- Fixed a bug that could cause AddressSanitizer to report a heap-
buffer-overflow during initialization of the OpenGL and Vulkan
libraries.
- Fixed a bug that could prevent a system from resuming from
suspend when DisplayPort activity occurred while the system was
suspended.
- Fixed a regression that prevented eglQueryDevicesEXT from
correctly enumerating GPUs on systems with multiple GPUs where
access to the GPU device files was restricted for some GPUs.
- Fixed a regression that could cause system hangs when changing
display resolution on SLI Mosaic configurations.
- Fixed a bug that could result in blank displays when driving
multiple displays at the same resolution using active
DisplayPort dongles.
nvidia-graphics-drivers-460 (460.73.01-0ubuntu1.21.04.1) hirsute; urgency=medium
* debian/templates/control.in:
- Make nvidia-dkms depend on its versioned nvidia-kernel-source
(LP: #1925386).
- Add transitional packages for the 450 series (LP: #1925522).
-- Alberto Milone <email address hidden> Tue, 11 May 2021 17:35:35 +0200
-
nvidia-graphics-drivers-460 (460.73.01-0ubuntu1.21.04.1) hirsute; urgency=medium
* debian/templates/control.in:
- Make nvidia-dkms depend on its versioned nvidia-kernel-source
(LP: #1925386).
- Add transitional packages for the 450 series (LP: #1925522).
-- Alberto Milone <email address hidden> Wed, 28 Apr 2021 13:22:58 +0200
-
nvidia-graphics-drivers-460 (460.73.01-0ubuntu1) hirsute; urgency=medium
* New upstream release (LP: #1923062).
-- Alberto Milone <email address hidden> Thu, 08 Apr 2021 15:29:52 +0200
-
nvidia-graphics-drivers-460 (460.67-0ubuntu1) hirsute; urgency=medium
* New upstream release:
- Fixed a bug where using ray tracing extensions on multi-GPU
setups could result in application instability if the GPUs did
not match.
- Fixed an issue that prevented G-SYNC from working properly
after a mode switch on Kepler-based GPUs.
- Fixed a driver installation failure on Linux kernel 5.11
release candidates, where the NVIDIA kernel module failed to
build with error
"error: implicit declaration of function 'sys_close'".
- Fixed a bug where vkCreateSwapchain could cause the X Server to
crash when an invalid imageFormat was provided.
- Fixed a driver installation failure on Linux kernel 5.11
release candidates, where the NVIDIA kernel module failed to
build with error
"fatal error: asm/kmap_types.h: No such file or directory".
-- Alberto Milone <email address hidden> Thu, 18 Mar 2021 16:59:26 +0100
-
nvidia-graphics-drivers-460 (460.56-0ubuntu1) hirsute; urgency=medium
* New upstream release:
- Added support for the following GPUs:
GeForce RTX 3060
- Fixed a bug with indexed ray payloads in Vulkan.
- Fixed a bug where calls to vkCreateDevice could fail on Ampere
GPUs when ray tracing extensions were enabled and the
application was running within the Steam Linux Runtime.
- Fixed a regression that could cause display corruption when
using a scaled resolution after resuming from power management
suspend.
-- Alberto Milone <email address hidden> Thu, 25 Feb 2021 15:14:21 +0100
-
nvidia-graphics-drivers-460 (460.39-0ubuntu2) hirsute; urgency=medium
* debian/templates/control.in:
- Add missing conflict/replace/provide for libnvidia-common,
nvidia-compute-utils, libnvidia-compute, and nvidia-headless
(LP: #1915935).
- Add support for cuda-11.2-1.
-- Alberto Milone <email address hidden> Tue, 16 Feb 2021 16:28:31 +0100
-
nvidia-graphics-drivers-460 (460.39-0ubuntu1) hirsute; urgency=medium
* New upstream release (LP: #1913200):
- Added support for the following GPUs:
GeForce RTX 3080 Laptop GPU
GeForce RTX 3070 Laptop GPU
GeForce RTX 3060 Laptop GPU
GeForce GT 1010
- Updated the NVIDIA driver to restore functionality of some
features, including runtime power management, hotplugging
audio-capable display devices, and S0ix-based system suspend,
with recent kernels such as Linux 5.10.
- Fixed a bug that caused bindless texture samplers to be
incorrectly counted towards the MAX_COMPUTE_TEXTURE_IMAGE_UNITS
limit.
- Fixed a bug that could cause the GPU to hang when attempting to
perform link training on an HDMI 2.1 Fixed Rate Link (FRL)
display, while the display is powered off.
-- Alberto Milone <email address hidden> Mon, 25 Jan 2021 11:40:13 +0100
-
nvidia-graphics-drivers-460 (460.32.03-0ubuntu1) hirsute; urgency=medium
* New upstream release:
- Added support for the following GPUs:
RTX A6000
- Fixed a bug that could cause detailed timing information for
displays with a large number of detailed timings to be
truncated in the X log.
- Fixed a bug that prevented scaled display resolutions
configured via the nvidia-settings control panel from being
reported by RandR.
- Fixed a bug with the SLI Mosaic Mode configuration dialog in
nvidia-settings that left displays enabled when they were not
needed in the selected configuration.
- Added support for RandR rotation and reflection while using an
NVIDIA-driven display as a PRIME Display Offload sink.
- Added support for "Reverse PRIME Bypass", an optimization that
bypasses the bandwidth overhead of PRIME Render Offload and
PRIME Display Offload in conditions where a render offload
application is fullscreen, unredirected, and visible only on a
given NVIDIA-driven PRIME Display Offload output. Use of the
optimization is reported in the X log when verbose logging is
enabled in the X server.
- Add support for the VK_KHR_acceleration_structure extension.
- Add support for the VK_KHR_ray_tracing_pipeline extension.
- Add support for the VK_KHR_ray_query extension.
- Add support for the VK_KHR_pipeline_library extension.
- Add support for the VK_KHR_deferred_host_operations extension.
- Removed the MetaMode string truncation warning for older X
Servers when saving the X Configuration file from nvidia-
settings.
- Add support for the VK_NV_fragment_shading_rate_enums
extension.
- Fixed a bug where copying from an X11 pixmap to an RGB overlay
window would exhibit corruption.
- Fixed an issue with VK_ACCESS_MEMORY_READ_BIT and
VK_ACCESS_MEMORY_WRITE_BIT when used as part of a render pass.
- Add support for the VK_KHR_fragment_shading_rate extension.
- Add support for the VK_KHR_shader_terminate_invocation
extension.
- Reduce host memory consumption for descriptor memory in cases
where the pNext chain contains a structure of type
VK_STRUCTURE_TYPE_DESCRIPTOR_SET_VARIABLE_DESCRIPTOR_COUNT_ALLO
CATE_INFO.
- Increased the default size for new OpenGL/Vulkan Shader Disk
Cache location to 1024MB. Note that caches with paths
containing "/.nv/ will continue to use the previous default of
128MB unless the size is manually overridden. For more
information see the "OpenGL Shader Disk Cache" section in the
"Specifying OpenGL Environment Variable Settings" chapter of
the README.
- Changed the default location for new OpenGL/Vulkan Shader Disk
Caches. If the location is not manually overridden and a cache
is detected in the previous default location, that location
will be used instead of the new default location. For more
information see the "OpenGL Shader Disk Cache" section in the
"Specifying OpenGL Environment Variable Settings" chapter of
the README.
- Add support for the VK_EXT_shader_image_atomic_int64 extension.
- Add support for the VK_KHR_copy_commands2 extension.
- Allow importing cached memory via VK_EXT_external_memory_host.
- Removed support for the following deprecated frame lock NV-
CONTROL attributes:
NV_CTRL_FRAMELOCK_MASTER
NV_CTRL_FRAMELOCK_SLAVES
NV_CTRL_FRAMELOCK_MASTERABLE
NV_CTRL_FRAMELOCK_SLAVEABLE
- Default AllowEmptyInitialConfiguration to True such that the
NVIDIA X driver succeeds when launching the X server even if
there are no display devices connected.
- RRGetCrtcInfo will now return Rotate_0 instead of 0 as the
active rotation for disabled CRTCs.
- Improved the NVIDIA VDPAU implementation of
VdpVideoSurfaceGetBitsYCbCr and VdpVideoSurfacePutBitsYCbCr
when using planar or semi-planar formats. This helps
applications that transfer data between VDPAU video surfaces
and system memory.
- Added initial experimental support for S0ix-based system
suspend (suspend-to-idle). This feature is platform and GPU
dependent, so the feature will be disabled by default. To
enable this feature, refer to the 'powermanagement' section of
the README.
- Fixed an issue where Vulkan applications would fail to
initialize if the connected X11 Server did not expose support
for GLX.
- Improved the memory allocation strategy in nvidia-modeset.ko to
reduce the likelihood of out-of-memory errors, which typically
manifest as "page allocation failure" messages in the kernel
log.
- Added a new "NoInterlacedModes" token to the NVIDIA X driver's
"ModeValidation" option, to allow preventing interlaced modes
from being validated. Refer to the "X Config Options" appendix
of the driver README for further details.
- Fixed a bug that could cause X clients to crash when closing
display connections to the X server.
- Fixed a bug that could cause the X server to configure
DisplayPort Multi-Stream Transport displays in an inconsistent
order.
- Fixed an interaction problem with 5.4 and newer Linux kernels
that caused a performance regression when allocating system
memory.
-- Alberto Milone <email address hidden> Mon, 04 Jan 2021 12:06:33 +0100