Frogging-Family / nvidia-all

Nvidia driver latest to 396 series AIO installer
733 stars 64 forks source link

Patch fails in 470.161.03 #136

Closed sdcard2008 closed 1 year ago

sdcard2008 commented 1 year ago

Trying to upgrade from 470.141.03 to 470.161.03 fails at prepeare() -> No open source kernel module available -> Building driver version 470.161.03 on branch regular. -> Selected driver integrity check behavior (md5sum or SKIP): 0652fff030ee29664ad728dd86e9f5d6 ==> Making package: nvidia-dkms-tkg 470.161.03-231 (Thu 15 Dec 2022 01:28:44 PM IST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found NVIDIA-Linux-x86_64-470.161.03.run -> Found 10-nvidia-drm-outputclass.conf -> Found nvidia-utils-tkg.sysusers -> Found 60-nvidia.rules -> Found nvidia-tkg.hook -> Found nvidia-open-gcc-ibt-sls.diff -> Found linux-version.diff -> Found 01-ipmi-vm.diff -> Found 02-ipmi-vm.diff -> Found list_is_first.diff -> Found kernel-4.16.patch -> Found kernel-4.19.patch -> Found kernel-5.0.patch -> Found kernel-5.1.patch -> Found kernel-5.2.patch -> Found kernel-5.3.patch -> Found kernel-5.4.patch -> Found kernel-5.4-symver.diff -> Found kernel-5.4-prime.diff -> Found kernel-5.5.patch -> Found kernel-5.6.patch -> Found 5.6-legacy-includes.diff -> Found 5.6-ioremap.diff -> Found kernel-5.7.patch -> Found kernel-5.8.patch -> Found 5.8-legacy.diff -> Found kernel-5.9.patch -> Found 5.9-gpl.diff -> Found kernel-5.10.patch -> Found kernel-5.11.patch -> Found 5.11-legacy.diff -> Found 455-crashfix.diff -> Found kernel-5.12.patch -> Found kernel-5.14.patch -> Found kernel-5.16.patch -> Found kernel-5.16-std.diff -> Found kernel-5.17.patch -> Found kernel-6.0.patch -> Found kernel-6.0-470.patch ==> Validating source files with md5sums... NVIDIA-Linux-x86_64-470.161.03.run ... Passed 10-nvidia-drm-outputclass.conf ... Passed nvidia-utils-tkg.sysusers ... Passed 60-nvidia.rules ... Passed nvidia-tkg.hook ... Passed nvidia-open-gcc-ibt-sls.diff ... Passed linux-version.diff ... Passed 01-ipmi-vm.diff ... Passed 02-ipmi-vm.diff ... Passed list_is_first.diff ... Passed kernel-4.16.patch ... Passed kernel-4.19.patch ... Passed kernel-5.0.patch ... Passed kernel-5.1.patch ... Passed kernel-5.2.patch ... Passed kernel-5.3.patch ... Passed kernel-5.4.patch ... Passed kernel-5.4-symver.diff ... Passed kernel-5.4-prime.diff ... Passed kernel-5.5.patch ... Passed kernel-5.6.patch ... Passed 5.6-legacy-includes.diff ... Passed 5.6-ioremap.diff ... Passed kernel-5.7.patch ... Passed kernel-5.8.patch ... Passed 5.8-legacy.diff ... Passed kernel-5.9.patch ... Passed 5.9-gpl.diff ... Passed kernel-5.10.patch ... Passed kernel-5.11.patch ... Passed 5.11-legacy.diff ... Passed 455-crashfix.diff ... Passed kernel-5.12.patch ... Passed kernel-5.14.patch ... Passed kernel-5.16.patch ... Passed kernel-5.16-std.diff ... Passed kernel-5.17.patch ... Passed kernel-6.0.patch ... Passed kernel-6.0-470.patch ... Passed ==> Extracting sources... ==> Starting prepare()... -> Self-Extracting NVIDIA-Linux-x86_64-470.161.03.run... Creating directory NVIDIA-Linux-x86_64-470.161.03 Verifying archive integrity... OK Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 470.161.03.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... -> Skipping ipmi-vm fixes (not needed for this driver/kernel combination) -> Skipping list_is_first fixes (not needed for this driver/kernel combination) -> Skipping kernel-4.16.patch as it doesn't apply to this driver version... -> Skipping kernel-4.19.patch as it doesn't apply to this driver version... -> Skipping kernel-5.0.patch as it doesn't apply to this driver version... -> Skipping kernel-5.1.patch as it doesn't apply to this driver version... -> Skipping kernel-5.2.patch as it doesn't apply to this driver version... -> Skipping kernel-5.3.patch as it doesn't apply to this driver version... -> Skipping kernel-5.4.patch as it doesn't apply to this driver version... -> Skipping kernel-5.5.patch as it doesn't apply to this driver version... -> Skipping kernel-5.6.patch as it doesn't apply to this driver version... -> Skipping kernel-5.7.patch as it doesn't apply to this driver version... -> Skipping kernel-5.8.patch as it doesn't apply to this driver version... -> Skipping kernel-5.9.patch as it doesn't apply to this driver version... -> Skipping kernel-5.10.patch as it doesn't apply to this driver version... -> Skipping kernel-5.11.patch as it doesn't apply to this driver version... -> Skipping kernel-5.12.patch as it doesn't apply to this driver version... -> Skipping kernel-5.14.patch as it doesn't apply to this driver version... -> Skipping ipmi-vm fixes (not needed for this driver/kernel combination) -> Skipping list_is_first fixes (not needed for this driver/kernel combination) -> Skipping kernel-4.16.patch as it doesn't apply to this driver version... -> Skipping kernel-4.19.patch as it doesn't apply to this driver version... -> Skipping kernel-5.0.patch as it doesn't apply to this driver version... -> Skipping kernel-5.1.patch as it doesn't apply to this driver version... -> Skipping kernel-5.2.patch as it doesn't apply to this driver version... -> Skipping kernel-5.3.patch as it doesn't apply to this driver version... -> Skipping kernel-5.4.patch as it doesn't apply to this driver version... -> Skipping kernel-5.5.patch as it doesn't apply to this driver version... -> Skipping kernel-5.6.patch as it doesn't apply to this driver version... -> Skipping kernel-5.7.patch as it doesn't apply to this driver version... -> Skipping kernel-5.8.patch as it doesn't apply to this driver version... -> Skipping kernel-5.9.patch as it doesn't apply to this driver version... -> Skipping kernel-5.10.patch as it doesn't apply to this driver version... -> Skipping kernel-5.11.patch as it doesn't apply to this driver version... -> Skipping kernel-5.12.patch as it doesn't apply to this driver version... -> Skipping kernel-5.14.patch as it doesn't apply to this driver version... -> Skipping kernel-5.16.patch as it doesn't apply to this driver version... -> Skipping kernel-5.17.patch as it doesn't apply to this driver version... -> Applying kernel-6.0.patch for 6.0.12-arch1-1... patching file nvidia-drm/nvidia-drm-helper.c Hunk #1 succeeded at 27 (offset -3 lines). -> Applying kernel-6.0-470.patch for 6.0.12-arch1-1... patching file common/inc/nv-linux.h Hunk #1 succeeded at 1628 (offset 1 line). patching file common/inc/nv-proto.h patching file conftest.sh Hunk #1 succeeded at 630 (offset -73 lines). Hunk #2 succeeded at 4626 (offset -73 lines). Hunk #3 succeeded at 4746 with fuzz 1 (offset -14 lines). patching file nvidia/nv-acpi.c Hunk #3 FAILED at 112. Hunk #4 succeeded at 581 (offset -1 lines). Hunk #5 succeeded at 592 (offset -1 lines). Hunk #6 succeeded at 623 (offset -1 lines). Hunk #7 succeeded at 641 (offset -1 lines). Hunk #8 succeeded at 652 (offset -1 lines). Hunk #9 FAILED at 1030. Hunk #10 FAILED at 1043. Hunk #11 FAILED at 1062. Hunk #12 FAILED at 1081. Hunk #13 FAILED at 1440. Hunk #14 FAILED at 1469. Hunk #15 FAILED at 1487. Hunk #16 succeeded at 1618 (offset -32 lines). 8 out of 16 hunks FAILED -- saving rejects to file nvidia/nv-acpi.c.rej patching file nvidia/nv.c Hunk #1 succeeded at 2699 (offset 5 lines). Hunk #2 succeeded at 2710 (offset 5 lines). Hunk #3 succeeded at 2733 (offset 5 lines). Hunk #4 succeeded at 2741 (offset 5 lines). Hunk #5 FAILED at 5422. 1 out of 5 hunks FAILED -- saving rejects to file nvidia/nv.c.rej patching file nvidia/nvidia.Kbuild Hunk #1 FAILED at 169. Hunk #2 succeeded at 191 with fuzz 2 (offset 2 lines). 1 out of 2 hunks FAILED -- saving rejects to file nvidia/nvidia.Kbuild.rej ==> ERROR: A failure occurred in prepare(). Aborting... -> exit cleanup done Output of uname -a (excluding username) Linux 6.0.12-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 08 Dec 2022 11:03:38 +0000 x86_64 GNU/Linux

sdcard2008 commented 1 year ago

Working , thanks!