Revisions of nvidia-driver-G06

Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 68)
fix eglwaylandversion: 1.1.12 -> 1.1.13
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 67)
- Update to version 550.54.14
  * Fixed a bug that caused HDMI FRL displays to flicker or blank when
    enabling VRR with 8 bits per color channel.
  * Fixed a regression introduced with the 550.40.07 beta driver which
    caused corrupted window decorations in some applications when running
    on GNOME.
  * Fixed a bug where vkAcquireNextImageKHR() was not returning
    VK_ERROR_OUT_OF_DATE_KHR when it should with WSI X11 swapchains.
  * Fixed a bug where fences passed to VkSwapchainPresentFenceInfoEXT could
    signal earlier than expected when a WSI X11 swapchain becomes out of date.
  * Fixed Xid errors on Hogwarts Legacy and Forza Horizon 4.
  * Fixed an issue that sometimes caused Wayland applications to run at less
    than one frame per second on Maxwell, Volta, and Pascal series GPUs.
  * Added support for the VK_KHR_video_encode_queue,
    VK_KHR_video_encode_h264, VK_KHR_video_encode_h265 and
    VK_KHR_video_maintenance1 extensions.
  * Fixed a bug that caused an intermittent drop in desktop framerate.
  * Fixed a bug that caused "Flip event timeout" messages to be printed to the
    system log when displays are hotplugged when nvidia-drm is loaded with the
    `fbdev=1` kernel module parameter.
  * Fixed intermittent Xid errors on Horizon Zero Dawn, Metro Exodus,
    Forza Horizon 5, and Halo Infinite.
  * Fixed a bug which prevented the "NoMaxPClkCheck" mode validation token
    from working on single-link TMDS (e.g. DVI, HDMI) outputs.
  * Fixed a bug that allowed VRR displays to be driven below their minimum
    refresh rate, resulting in a blank or flickering image.
  * Added an application profile to improve Kwin performance on hybrid GPU
    systems by setting OGL_DEDICATED_HW_STATE_PER_CONTEXT=ENABLE_ROBUST.
  * Updated the build process for NVIDIA kernel modules to honor the
    INSTALL_MOD_DIR Kbuild environment variable.
  * Added support for R8, GR88 and YCbCr GBM formats.
  * Optimized the X driver headless framerate limiter to more closely mimic
    upstream behavior and prevent it from activating in inconvenient
    situations. Added a new X config option "LimitFrameRateWhenHeadless" to
    disable the headless framerate limiter.
  * Fixed a bug that prevented Gamescope from running when using the NVIDIA
    Open GPU Kernel modules.
  * Fixed a bug that prevented the installer package from being unpacked
    on systems where zstd is not installed, when /tmp is mounted noexec.
  * Use transparent huge pages for OpenGL/Vulkan when available for the .text
    section. This is done through madvise() calls, and requires a Linux kernel
    configured with CONFIG_READ_ONLY_THP_FOR_FS.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 66)
- create /run/udev/static_node-tags/uaccess/nvidia${devid} symlinks
  also during modprobing the nvidia module; this changes the issue
  of not having access to /dev/nvidia${devid}, when gfxcard has
  been replaced by a different gfx card after installing the driver
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 65)
- Update to version 545.29.06
  * Fixed a regression that prevented setting backlight brightness levels.
  * Fixed a bug that could lead to UI corruption in nvidia-installer on
    systems with more than one initramfs file per kernel.
  * Fixed a bug that caused games built on the Source 2 engine to hang
    when running under Xwayland.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 64)
- libnvidia-egl-wayland.so.1.1.12 is now required
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 63)
- Update to version 545.29.02
  * Added experimental HDMI 10 bits per component support; enable by
    loading nvidia-modeset with `hdmi_deepcolor=1`.
  * Added support for the CTM, DEGAMMA_LUT, and GAMMA_LUT DRM-KMS CRTC
    properties. These are used by features such as the "Night Light"
    feature in GNOME and the "Night Color" feature in KDE, when they
    are used as Wayland compositors.
  * Added CERTIFIED-quality support for GeForce and Workstation GPUs
    to open kernelmodules. Please see the "Open Linux Kernel Modules"
    chapter in the README for details.
  * Added initial experimental support for runtime D3 (RTD3) power
    management on Desktop GPUs. Please see the 'PCI-Express Runtime D3
    (RTD3) Power Management' chapter in the README for more details.
  * Added support for the EGL_ANDROID_native_fence_sync EGL extension
    and the VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT and
    VK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT Vulkan external handle
    types when the nvidia-drm kernel module is loaded with the modeset=1
    parameter.
  * Added experimental support for framebuffer consoles provided by
    nvidia-drm. On kernels that implement drm_fbdev_generic_setup and
    drm_aperture_remove_conflicting_pci_framebuffers, nvidia-drm will
    install a framebuffer console when loaded with both `modeset=1` and
    `fbdev=1` kernel module parameters. This will replace the Linux boot
    console driven by a system framebuffer driver such as efifb or vesafb.
    Note that when an nvidia-drm framebuffer console is enabled, unloading
    nvidia-drm will cause the screen to turn off.
  * Updated nvidia-installer to allow installing the driver while an existing
    NVIDIA driver is already loaded.
  * Added support for virtual reality displays, such as the SteamVR
    platform, on Wayland compositors that support DRM leasing. Support
    requires xwayland version 22.1.0 and wayland-protocols version 1.22, 
    or later. Tested on sway, minimum version 1.7 with wlroots version 0.15,
    and also on Kwin, minimum version 5.24.
    Note: Before xwayland 23.2, there is a known issue with HDMI displays
    where the headset will fail to start a second time after closing SteamVR.
    This can be worked around by unplugging and replugging in the headset.
  * Fixed a bug that prevented VRR (Variable Refresh Rate) from working with
    Wayland.
  * Added support to the NVIDIA VDPAU driver for running in Xwayland.
    Please refer to the "Xwayland support in VDPAU" section of the README
    for further details.
  * Added libnvidia-gpucomp.so to the driver package. This is a helper
    library used for GPU shader compilation.
  * Removed libnvidia-vulkan-producer.so from the driver package. This
    helper library is no longer needed by the Wayland WSI.
  * Fixed a bug that intermittently caused the display to freeze when
    resuming from suspend on some Ada GPUs.
  * Fixed a bug that could cause monitors to flicker when the performance
    state changes on Turing GPUs.
  * Added support for HDR signaling via the HDR_OUTPUT_METADATA and
    Colorspace per-connector DRM properties when nvidia-drm is loaded with
    the `modeset=1` parameter.
  * Added support for PRIME render offload to Vulkan Wayland WSI.
  * Fixed a bug that could cause modes to fail validation when Option
   "ModeValidation" "NoExtendedGpuCapabilitiesCheck" is specified in
    xorg.conf.
  * Fixed a bug which could cause some DisplayPort monitors to flicker.
- added fbdev=1 option for nvidia-drm module, which gives us a proper
  framebuffer console now ...
- nosimplefb kernel option no longer needed with usage of nvidia-drm's
  fbdev=1 option
- removed dropped 64bit libnvidia-vulkan-producer from filelist
- added new 32/64 bit libnvidia-gpucomp to; which is now needed
  thru dlopen() by GL components like libnvidia-eglcore, 
  libnvidia-glcore and libnvidia-rtcore)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 62)
- added pciutils and perl-Bootloader to BuildRequires/PreReq in the
  hope to get build fixed in ibs (build doesn't fail in a local
  build for some reason)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 61)
- enabled secureboot signing on Tumbleweed (boo#1203725)
- fixed filelist and supplements for Tumbleweed
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 60)
- cleanup; sle12 is no longer supported
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 59)
- Update to version 535.129.03
  * Fixed a bug that could cause modes to fail validation when
    Option "ModeValidation" "NoExtendedGpuCapabilitiesCheck" is
    specified in xorg.conf.
  * Fixed a bug that could cause GPU memory utilization to be
    reported incorrectly for Multi-Instance GPU (MIG) partitions
    on Grace Hopper systems.
  * Fixed a bug that intermittently caused the display to freeze
    when resuming from suspend on some Ada GPUs.
  * Fixed a bug which could cause some DisplayPort monitors to
    flicker.
  * Fixed a bug that could cause monitors to flicker when the
    performance state changes on Turing GPUs.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 58)
fixed build
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 57)
- transition to alternatives-free GLX version no longer needed;
  therefore get rid of 'Requires(post): xorg-x11-server' as well
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 56)
- during beta period of sle15-sp6 no longer try to require a "GA"
  kernel-devel package; this will be reverted with GM (see also
  bsc#1208209; we had the same issue during beta period of sp5)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 55)
added bugnumber to previous changelog
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 54)
- disabled build of nvidia-peermem module; it's no longer needed
  and never worked anyway (it was only a stub)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 53)
- Update to version 535.113.01
  * Fixed a bug that could cause GPU memory utilization to be
    reported incorrectly for Multi-Instance GPU (MIG) partitions
    on Grace Hopper systems.
  * Fixed a bug that intermittently caused the display to freeze
    when resuming from suspend on some Ada GPUs.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 52)
- enabled build of cuda-cloud-opengpu package also on Leap 15.4/
  sle15-sp4 for which opengpu driver packages are also available
  meanwhile
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 51)
- kmp-post.sh/kmp-postun.sh:
  * add/remove nosimplefb=1 kernel option in order to fix Linux
    console also on sle15-sp6/Leap 15.6 kernel, which will come
    with simpledrm support
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 50)
- Update to version 535.104.05
  * Fixed an issue which caused the following error message to appear
    spuriously when using SLI with the NVIDIA Open GPU Kernel Modules:
   (EE) NVIDIA: Unable to disable FB size compare
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 49)
- %postun: regenerate modules.dep, etc. to avoid dracut failures
  later (boo#1213765)
Displaying revisions 21 - 40 of 88
openSUSE Build Service is sponsored by