Package Details: nvidia-tweaks 495-1

Git Clone URL: https://aur.archlinux.org/nvidia-tweaks.git (read-only, click to copy)
Package Base: nvidia-tweaks
Description: A collection of tweaks and improvements to the NVIDIA driver
Upstream URL: https://www.nvidia.com/
Licenses: custom
Submitter: ventureo
Maintainer: ventureo
Last Packager: ventureo
Votes: 12
Popularity: 6.26
First Submitted: 2021-10-17 11:20
Last Updated: 2021-11-17 11:14

Pinned Comments

ventureo commented on 2021-11-17 11:17

Updated to 495 (tested) + small cleaning in PKGBUILD. Recall that the pkgver version is purely formal and the package can work for any driver version.

ventureo commented on 2021-10-20 19:31

Some comments on this package:

  • This package is a replacement for nvidia-dkms-peformance due to its many bugs and incorrect ways of applying optimizations/tweaks.
  • This package does not require a certain version of the driver/DKMS modules. Technically it is applicable for any version and any NVIDIA modules because it works through modprobe configuration files. The version indicated by pkgver is purely formal and implies the latest version on which its functionality/compatibility with the driver has been tested.
  • This package contains an nvidia-patch from keylase which is downloaded from the github repository. This patch might be incompatible with beta versions of the NVIDIA driver, so you have to wait for its update and then reinstall this package with a new version of the nvidia-patch (it is taken from the git repository every time you install this package).

Latest Comments

1 2 Next › Last »

ventureo commented on 2021-11-19 09:29

It looks like udev rules and nvidia-uvm load forcing have been moved to the upstream of the nvidia-utils package.

https://github.com/archlinux/svntogit-packages/commit/3c0985a523c8795a483f3c63d177508717603b65#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a

ventureo commented on 2021-11-17 17:05

@Essem I made a new nvlax-git (https://aur.archlinux.org/packages/nvlax-git/) package and you can install it as a replacement for the nvidia-patch in this package.

ventureo commented on 2021-11-17 11:17

Updated to 495 (tested) + small cleaning in PKGBUILD. Recall that the pkgver version is purely formal and the package can work for any driver version.

ventureo commented on 2021-11-09 10:01

Looks like nvidia-patch found a new maintainer.

ventureo commented on 2021-11-08 09:38

@Essem I don't mind replacing nvidia-patch with nvlax especially in the current situation where nvidia-patch seems to be without maintainer, but there are a few reasons why I won't do it now:

  • First of all nvlax is written in C++, which means we have to compile it, which in my opinion doesn't really fit into this package so it would be nice to make a new nvlax-git package and just attribute it as a dependency/optional dependency to this package.
  • nvlax cannot yet autodetect the version of the driver, which means that we need to explicitly specify the version of the driver (library) which is also quite difficult to implement within PKGBUILD, but this is easily solved via symbolic links which creates nvidia-utils.
  • nvlax has some unsolved issues, including some that break video decoding (https://github.com/illnyang/nvlax/issues/4, https://github.com/illnyang/nvlax/issues/7, https://github.com/illnyang/nvlax/issues/9)
  • Finally nvlax does not support the reverse operation to bring back the normal library, which seems to me fatal considering the above mentioned problems.

However, if nvidia-patch remains without a maintainer, I still have to replace it with nvlax or its fork.

Essem commented on 2021-11-08 03:08

Thoughts on replacing nvidia-patch with nvlax? It seems to work independently of driver versions and should work better going forward especially since a key maintainer of nvidia-patch recently stepped down.

ventureo commented on 2021-11-05 08:56

@dskouras I can't say exactly what might have affected this. Maybe it had something to do with forcing the loading of the nvidia-uvm module or with udev rules, which fixes the bad loading behavior of NVIDIA modules. Either way, it's good that this package was able to serve someone well.

ventureo commented on 2021-11-05 08:53

@kajlao Maybe I will post it on github later. This package will only be updated as needed or if any new improvements/fixes are proposed, including third party patches. I am open to suggestions.

Lapsus commented on 2021-11-03 22:04

Sorry, somehow didn't read the pinned comment properly. Someone needs more sleep

dskouras commented on 2021-11-03 22:04

This package solved several problems I had with my RTX2060 - nvidia470 driver on Manjaro. For one thing, hardware encoding/decoding was never available until I installed it.

Could you provide more info on what it does?