Page MenuHomeSolus

Update nvidia-glx-driver to 470.74
ClosedPublic

Authored by Staudey on Sep 20 2021, 4:40 PM.
Tags
None
Referenced Files
F10858907: D11877.id28878.diff
Jun 15 2023, 8:42 PM
F10858310: D11877.id28881.diff
Jun 15 2023, 2:48 PM
F10797352: D11877.id.diff
May 28 2023, 5:22 AM
F10755963: D11877.id28878.diff
May 17 2023, 1:45 AM
F10686171: D11877.id28881.diff
Jan 17 2023, 12:58 PM

Details

Summary

Update nvidia-glx-driver to 470.74

Changes:

  • Fixed a bug that could cause GPU applications to exit when resuming from suspend
  • Fixed a regression which resulted in very-high system memory usage for Direct3D 12 games when run through vkd3d-proton
  • Added an application profile to disable FXAA for Firefox to prevent visual corruption
  • Fixed a Vulkan performance regression that affected rFactor2
  • Fixed a bug that could cause the /proc/driver/nvidia/suspend power management interface to fail to preserve and restore video memory allocations when the NVreg_TemporaryFilePath module parameter for nvidia.ko specified an invalid path
  • Fixed a bug that caused nvidia-drm.ko to crash when loading with DRM-KMS enabled (modeset=1) on Linux v5.14
Test Plan

Rebooted, launched Steam and played the free games "b"(Proton) and "Floating Point"

Diff Detail

Repository
R2210 nvidia-glx-driver
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I'm not sure if this has been discussed yet but you may want to add pkgconfig(wayland-eglstream) to builddeps to resolve Fatal: Unknown symbol: libnvidia-egl-wayland.so.1. This effectively makes egl-wayland a dependency of this package during dependency resolution. Given that there is not that may people using wayland on Solus, unsure if we want to do this yet.

egl-wayland is already a dependency of nvidia-glx-driver-common.

This revision is now accepted and ready to land.Sep 20 2021, 6:10 PM
This revision was automatically updated to reflect the committed changes.