You are not logged in.

#1 2025-12-18 00:22:41

hoppyhopps
Member
Registered: 2024-08-03
Posts: 10

[SOLVED] Sanity Check Regarding Nvidia Driver

Hello,

I have tried a handful of times in the past to downgrade my nvidia driver version using the downgrade script from latest stable to the last version of 575 in order to play Monster Hunter Wilds. This used to work pretty seamlessly until kernel version 6.17.x and now today on 6.18.1.

The command I attempted to run is:

sudo downgrade nvidia-open-dkms nvidia-utils lib32-nvidia-utils

The output is:

: Retrieving packages...
 lib32-nvidia-utils-575.64.05-1-x86_64                                            51.4 MiB  3.71 MiB/s 00:14 [----------------------------------------------------------------] 100%
loading packages...
warning: downgrading package nvidia-open-dkms (580.119.02-1 => 575.64.05-2)
warning: downgrading package nvidia-utils (580.119.02-1 => 575.64.05-2)
warning: downgrading package lib32-nvidia-utils (580.119.02-1 => 575.64.05-1)
resolving dependencies...
looking for conflicting packages...

Package (3)         Old Version   New Version  Net Change

lib32-nvidia-utils  580.119.02-1  575.64.05-1  -19.82 MiB
nvidia-open-dkms    580.119.02-1  575.64.05-2  -16.97 MiB
nvidia-utils        580.119.02-1  575.64.05-2  -19.78 MiB

Total Installed Size:  1240.47 MiB
Net Upgrade Size:       -56.57 MiB

:: Proceed with installation? [Y/n] 
(3/3) checking keys in keyring                                                                               [----------------------------------------------------------------] 100%
(3/3) checking package integrity                                                                             [----------------------------------------------------------------] 100%
(3/3) loading package files                                                                                  [----------------------------------------------------------------] 100%
(3/3) checking for file conflicts                                                                            [----------------------------------------------------------------] 100%
(3/3) checking available disk space                                                                          [----------------------------------------------------------------] 100%
:: Running pre-transaction hooks...
(1/1) Remove DKMS modules
==> dkms remove --no-depmod nvidia/580.119.02 -k 6.18.1-arch1-2
==> depmod 6.18.1-arch1-2
:: Processing package changes...
(1/3) downgrading nvidia-utils                                                                               [----------------------------------------------------------------] 100%
(2/3) downgrading nvidia-open-dkms                                                                           [----------------------------------------------------------------] 100%
(3/3) downgrading lib32-nvidia-utils                                                                         [----------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/8) Creating system user accounts...
(2/8) Reloading system manager configuration...
(3/8) Restarting marked services...
(4/8) Reloading device manager configuration...
(5/8) Arming ConditionNeedsUpdate...
(6/8) Install DKMS modules
==> dkms install --no-depmod nvidia/575.64.05 -k 6.18.1-arch1-2

Error! Bad return status for module build on kernel: 6.18.1-arch1-2 (x86_64)
Consult /var/lib/dkms/nvidia/575.64.05/build/make.log for more information.
==> WARNING: `dkms install --no-depmod nvidia/575.64.05 -k 6.18.1-arch1-2' exited 10
(7/8) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux.img
==> Starting build: '6.18.1-arch1-2'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [microcode]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.18.1-arch1-2'
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [microcode]
  -> Running build hook: [modconf]
  -> Running build hook: [kms]
==> WARNING: Possibly missing firmware for module: 'ast'
  -> Running build hook: [keyboard]
==> WARNING: Possibly missing firmware for module: 'xhci_pci_renesas'
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'wd719x'
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'nvidia'
==> ERROR: module not found: 'nvidia_modeset'
==> ERROR: module not found: 'nvidia_uvm'
==> ERROR: module not found: 'nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
(8/8) Reloading system bus configuration...
add lib32-nvidia-utils to IgnorePkg? [y/N] n
add nvidia-open-dkms to IgnorePkg? [y/N] n
add nvidia-utils to IgnorePkg? [y/N] n

Noting that there was a log file at /var/lib/dkms/nvidia/575.64.05/build/make.log (attached here: https://0x0.st/Prk6.txt) I attempted to read it, but wasn't really able to make heads or tails of what the issue actually is..

Searching online lead me to believe that this newer version of the kernel simply doesn't support nvidia 575.64.05 anymore, however due to my own unfamiliarity with the log and DKMS process, I was unable to glean enough from the log to actually confirm whether or not this is the issue.

If there really is no way to install 575 to the latest kernel, then I suppose I can simply install the linux-lts kernel and headers, and then the driver there, though before pulling the trigger and going for that route I'd like to see if anyone else knows what I may be doing wrong, if anything.

Thank you!

Last edited by hoppyhopps (2025-12-18 01:22:55)

Offline

#2 2025-12-18 00:26:21

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,352

Re: [SOLVED] Sanity Check Regarding Nvidia Driver

Older driver will almost always need patched for newer kernels. https://aur.archlinux.org/cgit/aur.git/ … e962a307c9

Offline

#3 2025-12-18 00:42:09

hoppyhopps
Member
Registered: 2024-08-03
Posts: 10

Re: [SOLVED] Sanity Check Regarding Nvidia Driver

Ah! That makes sense.  What would the proper way to install this version of the drivers be, then? Find 575.xxx on the aur?

For example I found this, https://aur.archlinux.org/packages/nvidia-575xx-utils, so I assume its related packages must also exist.

Last edited by hoppyhopps (2025-12-18 00:43:01)

Offline

#4 2025-12-18 01:22:16

hoppyhopps
Member
Registered: 2024-08-03
Posts: 10

Re: [SOLVED] Sanity Check Regarding Nvidia Driver

Using the nvidia-575xx AUR packages and downgrade for the multilib packages I managed to get everything up and running. It also gets me in game and working properly.

Marking thread as resolved, you've taught me about something I didn't know existed!

Offline

Board footer

Powered by FluxBB