Revisions of nvidia-gfxG06
Stefan Dirsch (sndirsch)
committed
(revision 56)
- Update to version 525.78.01 * Fixed a bug that could cause the nvidia-settings control panel to crash when using a newer control panel with an older driver. * Fixed a regression that prevented the G-SYNC/G-SYNC Compatible Visual Indicator from being displayed when running Vulkan X11 applications. * Fixed a bug where usage of VK_KHR_present_id could cause applications to crash with Xid 32 errors. * Fixed excess CPU usage in hybrid graphics configurations where an external display is connected to an NVIDIA discrete GPU and configured as a PRIME Display Offload sink (also known as "Reverse Prime"). - officially adds support for GeForce RTX 3050 and GeForce RTX 4070 Ti
Stefan Dirsch (sndirsch)
accepted
request 1040330
from
Hans-Peter Jansen (frispete)
(revision 55)
- BuildRequire %kernel_module_package_buildreqs (boo#1205149)
Stefan Dirsch (sndirsch)
committed
(revision 54)
- Update to version 525.60.11 * Improved the performance of PRIME render-offloaded applications. * Fixed a regression that prevented Warp & Blend from working correctly. * Fixed a bug which caused suspend to fail on systems running GNOME 3 as a Wayland compositor with NVreg_PreserveVideoMemoryAllocations enabled.
Stefan Dirsch (sndirsch)
committed
(revision 53)
- %post of nvidia-glG06 * 'prime-select <nvidia|offload>' Don't try to run it during driver update or in secureboot since it will fail anyway when executing 'nvidia-xconfig --query-gpu-info'. This tool is driver version specific and needs the appropriate driver kernel modules loaded, which is not possible during driver update (old modules still loaded) and in secureboot mode (modules can't be loaded without the signing key registered). (boo#1205642)
Stefan Dirsch (sndirsch)
committed
(revision 52)
- %post of nvidia-glG06 * when running 'prime-select <nvidia|offload>' ignore failure of 'nvidia-xconfig --query-gpu-info' during driver update; tool is version specific and will always fail with older driver kernel modules still loaded (boo#1205642)
Stefan Dirsch (sndirsch)
committed
(revision 51)
- NVreg_PreserveVideoMemoryAllocations kernel option and enabled services nvidia-suspend, nvidia-resume and nvidia-hibernate now needed for GNOME Wayland (gdm) since commit 51181871e9db716546e9593216220389de0d8b03 Author: Ray Strode <rstrode@redhat.com> Date: Fri Mar 4 14:11:03 2022 -0500 data: Disable wayland on nvidia if suspend is broken
Stefan Dirsch (sndirsch)
committed
(revision 50)
libnvidia-egl-wayland.so now at 1.1.10
Stefan Dirsch (sndirsch)
committed
(revision 49)
- Update to version 525.53 * Fixed a bug which caused Dynamic Boost to not engage on certain Ampere GPU based notebooks. * Added support for Dynamic Boost on notebooks with AMD CPUs. * Fixed a bug that resulted in stutter when moving windows in GNOME. * Added support for the EGL_MESA_platform_surfaceless extension. * Updated the nvidia-settings control panel to prevent the creation of display layouts that exceed hardware size limitations when using the SLI Mosaic configuration page, and to display a warning if such a layout is created manually in the Display Configuration page. * Removed the hard dependency on GTK 2 when building nvidia-settings from source. nvidia-settings may now be built with support for GTK 2 only, GTK 3 only, or both GTK 2 and GTK 3. * Updated the open kernel modules to support Quadro Sync, Stereo, rotation in X11, and YUV 4:2:0 on Turing. * Updated an error message that nvidia-installer displays when kernel header files cannot be found to print full paths for the missing files. * Updated nvidia-installer to use "command -v" in place of depending on "which" to determine the availability and location of certain tools. * Implemented support for over-the-air updates in the Proton and Wine NVIDIA NGX build. This feature is disabled by default and can be enabled by setting the "PROTON_ENABLE_NGX_UPDATER" environment variable to a value of "1". * Updated the Vulkan driver so that the following extensions no longer depend on nvidia-uvm.ko being loaded at runtime: * VK_KHR_acceleration_structure * VK_KHR_deferred_host_operations * VK_KHR_ray_query * VK_KHR_ray_tracing_pipeline * VK_NV_cuda_kernel_launch * VK_NV_ray_tracing * VK_NV_ray_tracing_motion_blur * VK_NVX_binary_import * VK_NVX_image_view_handle * Updated nvidia-installer to allow use of the "--add-this-kernel" feature by non-root users. * Updated nvidia-installer to display a more accurate progress bar when building the kernel modules. * Updated nvidia-installer to display a warning message if a Vulkan ICD loader is not detected. * Reworked nvidia-installer's support for DKMS: the kernel modules will now be optionally registered with DKMS after the installer has already built and installed them on its own. nvidia-installer will now register the kernel modules with DKMS by default when the dkms(8) utility is detected on the system. * Fixed a bug in the Vulkan driver which could lead to corruption in geometry and tessellation control shaders. * Added a new CUDA Debugger implementation for Pascal and newer architectures as a part of the driver package: libcudadebugger.so (previously released separately as "CUDA GDB Developer Preview"). * Updated the nvidia-settings control panel to correctly limit the allowed values for GPUTargetFanSpeed to match the existing valid fan speed ranges for supported NVIDIA GPUs. The valid ranges are 30%-100% for Ampere or newer GPUs, and 1%-100% for older GPUs. * Fixed a regression in 515.76 that caused blank screens and hangs when starting an X server on RTX 30 series GPUs in some configurations where the boot display is connected via HDMI. * Fixed a bug where Marvel's Spider-Man Remastered would sometimes crash with Xid 13 errors on Turing and later. * Added support for the following GPU: * GeForce RTX 3050 OEM * Added support for the following GPUs: * GeForce RTX 3050 * GeForce RTX 3070 Ti Laptop GPU * GeForce RTX 3080 Ti Laptop GPU * GeForce RTX 3090 Ti * RTX A500 Laptop GPU * RTX A1000 Embedded GPU * RTX A2000 Embedded GPU * RTX A1000 Laptop GPU * RTX A2000 8GB Laptop GPU * RTX A3000 12GB Laptop GPU * RTX A4500 Embedded GPU * RTX A4500 Laptop GPU * RTX A5500 Laptop GPU * T550 Laptop GPU * Added support for the following GPUs: * NVIDIA GeForce MX550 * NVIDIA GeForce MX570 * NVIDIA GeForce RTX 2050 * Added support for the following GPU: * NVIDIA PG509-210
Stefan Dirsch (sndirsch)
committed
(revision 48)
- fix build on aarch64 (nvidia-powerd only available on x86_64)
Stefan Dirsch (sndirsch)
committed
(revision 47)
- readded missing nvidia-powerd binary (reported by openSUSE user @davidsmid in https://build.opensuse.org/package/show/X11:Drivers:Video/nvidia-gfxG06)
Stefan Dirsch (sndirsch)
committed
(revision 46)
- enable parallel build (make -j$(nproc)) of kernel modules in %post/%trigger scripts
Stefan Dirsch (sndirsch)
committed
(revision 45)
- fixed downloading .run files via 'osc service dr' in specfile
Stefan Dirsch (sndirsch)
committed
(revision 44)
- Update to version 515.76 * Turing and later: fixed possible excessive GPU power draw on an idle X11 or Wayland desktop when driving high resolutions or refresh rates. * Fixed a bug that caused the Xorg server to crash if an NvFBC capture session is started while video memory is full.
Stefan Dirsch (sndirsch)
committed
(revision 43)
- no longer try to require a "GA" kernel-devel package on TW; there is no such thing on TW; it has been an oversight to do the previous change below also for TW (boo#1202192)
Stefan Dirsch (sndirsch)
committed
(revision 42)
fixed azure build in %post
Stefan Dirsch (sndirsch)
committed
(revision 41)
- require GA kernel-devel package, always build against GA kernel-devel package and install to GA kernel tree, so new symbols can be added to kABI without breaking compatibility (boo#1201936)
Stefan Dirsch (sndirsch)
committed
(revision 40)
- remove leftovers from build, which are not handled by NVIDIA's "make clean" (boo#1201937)
Stefan Dirsch (sndirsch)
committed
(revision 39)
- Update to version 515.65.01 * Fixed a bug that caused the X server to hang when VT-switching with stereo enabled. * Fixed an issue that caused OpenGL applications to be unresponsive in SLI Mosaic mode with no monitors enabled on the primary GPU.
Stefan Dirsch (sndirsch)
committed
(revision 38)
- %post(nvidia-glG06): run 'prime-select nvidia' even on system without Intel GPU visible on the PCI bus, if suse-prime package is mistakenly (still) installed to avoid nvidia kernel modules to be blacklisted
Stefan Dirsch (sndirsch)
committed
(revision 37)
-json-to-pci-id-list.py * added new Python script by Tamara Schmitz which is being used now to parse supported-gpus.json in order to create the PCI ID list
Displaying revisions 1 - 20 of 56