Package Details: nvidia-525xx 525.116.04-8

Git Clone URL: https://aur.archlinux.org/nvidia-525xx.git (read-only, click to copy)
Package Base: nvidia-525xx
Description: NVIDIA drivers for linux, 525 branch
Upstream URL: https://www.nvidia.com/
Licenses: custom
Conflicts: nvidia
Provides: nvidia, NVIDIA-MODULE
Submitter: Vrakfall
Maintainer: Vrakfall
Last Packager: Vrakfall
Votes: 4
Popularity: 0.002090
First Submitted: 2023-04-27 00:42 (UTC)
Last Updated: 2023-06-18 20:09 (UTC)

Required by (39)

Sources (0)

Pinned Comments

Vrakfall commented on 2023-05-01 21:42 (UTC)

@syn418 You're welcome.

nvidia-525xx-dkms is required to build the non-dkms variant, it's "built out of it". This is why you see these conflicts between nvidia-525xx and nvidia-525xx-dkms and should answer yes to their removal when installing/updating.

Any of those issues you may have should be reported upstream to nvidia as this package is just a way to get back to the previous driver branch available. This branch has some of the fixes the 530 one doesn't have. See FS#77975 for an example of that, some other current issues are relevant too.

Latest Comments

andrfgs commented on 2023-09-11 18:28 (UTC) (edited on 2023-09-13 01:06 (UTC) by andrfgs)

Broken package. No longer builds even with with nvidia-525xx-dkms

Pastebin link of the make log: https://pastebin.com/k38tUQAB

UPDATE: yeah it seems Linux 6.4 breaks older nvidia driver versions :(

Vrakfall commented on 2023-05-31 11:43 (UTC)

@shisui Did you not forget to install linux-headers by any chance?

Vrakfall commented on 2023-05-08 11:33 (UTC) (edited on 2023-05-08 15:36 (UTC) by Vrakfall)

@shisui Sorry, I cannot do that. The reason the kernel version is parsed that way is so that no reboot is required between kernel update and package rebuilding (which wouldn't work anyway since nvidia wouldn't yet be built against the new kernel...). After a kernel update and before a reboot (or LKP), uname and /usr/src/linux/version mismatch as uname loads from the currently loaded kernel, not the one on disk.

To understand better what I mean, try the following:

  • Temporarily install another version of linux-headers than what your current kernel is and do not reboot (i.e.: pacman -U /var/cache/pacman/pkg/linux-headers-6.2.12.arch1-1-x86_64.pkg.tar.zst)
    • Side note: Installing the corresponding linux package alongside shouldn't change any of the results, it's just going to trigger all your dkms builds but you can do that too, it's relevant enough to check out the fact uname's output doesn't change.
  • Check their output
    • uname -r
    • cat /usr/src/linux/version
  • Don't forget to reinstall your corresponding linux-headers package.

I'd say it's up to those distros to provide an alternative to what they removed.

Thank you, at least, as this made me research to know if this was a good idea, if such a potential mismatch could happen and made me understand the build process better!

shisui commented on 2023-05-05 05:54 (UTC)

Hi, thanks for your great job. would it be possible to get kernel version by:

_kernver=$(uname -r)

since some Arch-based distribution don't have /usr/src/linux/version file.

Vrakfall commented on 2023-05-04 15:59 (UTC)

@gilvbp There you go. I can't test on linux-6.3.1 yet because I'm using zfs and it doesn't support it yet and I don't have time today to setup a VM with passthrough either but it works fine on 6.2.13.

Thank you for flagging it as out-of-date btw, I was only checking the documentation.

Vrakfall commented on 2023-05-04 14:04 (UTC)

@gilvbp Weird, it's not in the documentation just yet. Testing it right now and I'll push it soon if it works fine.

gilvbp commented on 2023-05-03 11:33 (UTC)

Latest Production Branch Version: 525.116.03 it's out Could you please update @Vrakfall?

Vrakfall commented on 2023-05-01 21:42 (UTC)

@syn418 You're welcome.

nvidia-525xx-dkms is required to build the non-dkms variant, it's "built out of it". This is why you see these conflicts between nvidia-525xx and nvidia-525xx-dkms and should answer yes to their removal when installing/updating.

Any of those issues you may have should be reported upstream to nvidia as this package is just a way to get back to the previous driver branch available. This branch has some of the fixes the 530 one doesn't have. See FS#77975 for an example of that, some other current issues are relevant too.

syn418 commented on 2023-04-28 22:33 (UTC) (edited on 2023-04-28 22:35 (UTC) by syn418)

hello, thank you for this package

just noticed something strange dkms is being installed when not installing dkms? yay -S nvidia-525xx nvidia-525xx-utils nvidia-525xx-settings :: nvidia-525xx and nvidia-525xx-dkms are in conflict (nvidia). Remove nvidia-525xx-dkms? [y/N]

unfortunately it only partially solved some issues for me screen flickering is gone (hdr/gsync refresh rate), but video in firefox stutters in wayland