Package Details: nvidia-470xx-dkms 470.256.02-6

Git Clone URL: https://aur.archlinux.org/nvidia-470xx-utils.git (read-only, click to copy)
Package Base: nvidia-470xx-utils
Description: NVIDIA drivers - module sources
Upstream URL: http://www.nvidia.com/
Keywords: driver nvidia video
Licenses: custom
Conflicts: nvidia-dkms
Provides: NVIDIA-MODULE
Submitter: jonathon
Maintainer: Sinyria (cysp74, SoftExpert)
Last Packager: SoftExpert
Votes: 98
Popularity: 1.19
First Submitted: 2021-10-31 00:50 (UTC)
Last Updated: 2024-07-21 07:12 (UTC)

Latest Comments

« First ‹ Previous 1 .. 27 28 29 30 31 32 33 34 35 36 37 .. 39 Next › Last »

domanov commented on 2022-10-14 09:40 (UTC)

@elppans thank you very, very much! You saved my day in a critical work situation!

All fine with your updated PKGBUILD and Quadro K2000.

Many thanks to all contriboootors, sending love to the community <3

elppans commented on 2022-10-14 03:36 (UTC)

Using as a reference this post 470xx-drivers-and-linux-6-0-kernel, edited the PKGBUILD and compiled the driver for use in Kernel 6.0

It worked out.

So I added it to my GITHUB, hope it helps whoever needs this build

PKGBUILD, nvidia-470xx-utils, Kernel 6.0

lighterowl commented on 2022-10-13 21:57 (UTC)

After upgrading to 6.0.1-arch1-1, applying the patch posted here and recompiling, the driver loads :

Oct 13 23:40:41 foo kernel: NVRM: loading NVIDIA UNIX x86_64 Kernel Module  470.141.03  Thu Jun 30 18:45:31 UTC 2022
Oct 13 23:40:41 foo systemd-udevd[430]: nvidia: Process '/usr/bin/bash -c '/usr/bin/mknod -Z -m 666 /dev/nvidiactl c $(grep nvidia-frontend /proc/devices | cut -d \ >
Oct 13 23:40:41 foo kernel: nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  470.141.03  Thu Jun 30 18:34:41 UTC 2022
Oct 13 23:40:41 foo kernel: nvidia_uvm: module uses symbols nvUvmInterfaceDisableAccessCntr from proprietary module nvidia, inheriting taint.

But doesn't work - running nvidia-smi or nvidia-settings results in the following messages :

Oct 13 23:41:20 foo kernel: NVRM: GPU 0000:01:00.0: Failed to copy vbios to system memory.
Oct 13 23:41:20 foo kernel: NVRM: GPU 0000:01:00.0: RmInitAdapter failed! (0x30:0xffff:874)
Oct 13 23:41:20 foo kernel: NVRM: GPU 0000:01:00.0: rm_init_adapter failed, device minor number 0

This is on a Lenovo Z500 with a GeForce GT 645M. I just switched to linux-lts and stuff is good again.

gbr commented on 2022-10-13 16:07 (UTC)

@jonathon: With the linux package now officially updated to 6.0.1, dkms is failing. Can you please include the patch posted by @BlackIkeEagle?

SoftExpert commented on 2022-10-10 21:22 (UTC) (edited on 2022-10-11 06:34 (UTC) by SoftExpert)

For those impacted by the backlight issue: a solution posted to Nvidia forum seems to have been found. It works at least with nvidia K3000M and kernel 6.0.0.

JanErik commented on 2022-10-09 19:31 (UTC)

Does not seem to build with the recent 5.19.13-arch1-1.

SoftExpert commented on 2022-10-04 18:07 (UTC)

@BlackIkeEagle thanks, the patch worked, modules successfully built. However, there is an issue with backlighting - it's broken with kernel 6.0. Is something missing from the patch or the breakage is induced by the kernel 6.0 ?

BlackIkeEagle commented on 2022-10-03 13:06 (UTC)

patch for linux 6.0: https://gitlab.com/herecura/packages/nvidia-470xx-dkms/-/blob/9c88952c1504e32ba3656cb0e2afd9286d2a763d/kernel-6.0.patch

SoftExpert commented on 2022-09-28 07:07 (UTC)

Is there a patch to enable building the modules with kernel 6.0 ? Right now, when building against 6.0-rc7 it bails out with

In file included from ./include/linux/preempt.h:11,
                 from ./include/linux/spinlock.h:55,
                 from /var/lib/dkms/nvidia/470.141.03/build/common/inc/nv-lock.h:16,
                 from /var/lib/dkms/nvidia/470.141.03/build/common/inc/nv-linux.h:19,
                 from /var/lib/dkms/nvidia/470.141.03/build/nvidia/nv-acpi.c:14:
/var/lib/dkms/nvidia/470.141.03/build/nvidia/nv-acpi.c: In function ‘nv_acpi_add’:
/var/lib/dkms/nvidia/470.141.03/build/nvidia/nv-acpi.c:270:43: error: ‘struct acpi_device’ has no member named ‘children’