Revisions of nvidia-driver-G06

Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 83)
- moved MOK public keys from /var/lib/nvidia-pubkeys to
  /usr/share/nvidia-pubkeys since /var is not mounted on systems
  working with transactional update like Micro OS or Aeon 
  (boo#1224773)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 82)
- Update to version 550.78 (boo#1223454)
  * Fixed a regression that led to Xid errors when loading the
    NVIDIA driver on some notebook systems with RTX 4xxx series
    GPUs.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 81)
- kmp-post.sh/kmp-trigger.sh
  * export LD=ld.bfd; mold is not supported (boo#1223344)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 80)
- Update to version 550.76
  * addresses boo#1222972
  * Fixed a bug that could prevent the driver from initializing on
    some systems running RHEL 9.3.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 79)
- don't try to use %post/%postun of nvidia-compute-G06-utils for
  enabling/disabling nvidia-powerd service on aarch64, since there
  is no such tool available
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 78)
- install nvidia-dbus.conf and enable nvidia-powerd service
  (nvidia-compute-G06-utils subpackage)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 77)
- introduce %nvidia_build variable for easier builds by nvidia
  * nvidia still builds all packages on sle15sp0, but let's
    assume packages are used on sle15sp4 and later
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 76)
- cleanup: builds for sle15 < sp3 no longer supported
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 75)
- fix location of modules to be signed also for -azure
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 74)
- fixed latest change for real (hopefully)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 73)
- kmp-post.sh: sign the modules in the correct location if
  %req_random_kernel_sources is set (boo#1221776)
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 72)
fixed version in changelog
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 71)
- Update to version 550.54.14
  * Fixed a bug that could cause the GPU driver to hang when running some
    Vkd3d games, such as F1 2021,  
  * Fixed a bug that caused eglExportDMABUFImageQueryMESA() to return
    invalid DRM formats for the images that use the sRGB color space.
  * Fixed a bug that caused wgpu applications to hang on Wayland.
  * Fixed a bug that caused "Flip event timeout" messages to be printed to the
    system log when the system is suspended without using
    /usr/bin/nvidia-sleep.sh when nvidia-drm is loaded with the `fbdev=1`
     kernel module parameter.
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 70)
- introduced %req_random_kernel_sources define; useful for sle1x-SPy Beta and nvidia
  * save kernel version already during build; move just built modules
    in %post to this location, so weak-modules2 script can easily find
    these packaged in kmp as %ghost and create the required weak-updates
    symlinks; run weak-modules2 script during %post to create these
Stefan Dirsch's avatar Stefan Dirsch (sndirsch) committed (revision 69)
- cuda-cloud-opengpu
  * require latest cuda meta packages: 
    + cuda-libraries-devel-12-3
    + cuda-minimal-build-12-3
    + cuda-demo-suite-12-3
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
Displaying revisions 1 - 20 of 83
openSUSE Build Service is sponsored by