Downgrade gcc and gcc-libs to 13.2.1 and go back with your linux and linux-headers packages to 6.8.9-arch1-1. Latest gcc 14.1.1 causes NVIDIA dkms module installation to fail. Just figure that out after an hour of digging on internet and lately upgraded packages...
Search Criteria
Package Details: nvidia-470xx-utils 470.256.02-7.95
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvidia-470xx-utils.git (read-only, click to copy) |
---|---|
Package Base: | nvidia-470xx-utils |
Description: | NVIDIA drivers utilities |
Upstream URL: | http://www.nvidia.com/ |
Keywords: | driver nvidia video |
Licenses: | custom |
Conflicts: | nvidia-libgl, nvidia-utils |
Provides: | nvidia-libgl, nvidia-utils, opengl-driver, vulkan-driver |
Submitter: | jonathon |
Maintainer: | Sinyria (cysp74, SoftExpert) |
Last Packager: | SoftExpert |
Votes: | 103 |
Popularity: | 1.22 |
First Submitted: | 2021-10-31 00:50 (UTC) |
Last Updated: | 2025-02-03 19:42 (UTC) |
Dependencies (6)
- egl-wayland (egl-wayland-gitAUR)
- libglvnd (libglvnd-gitAUR)
- xorg-server (xorg-server-gitAUR, xorg-server-bug865-issue1578AUR, xorg-server-bug865AUR)
- nvidia-470xx-settingsAUR (optional) – configuration tool
- opencl-nvidia-470xxAUR (optional) – OpenCL support
- xorg-server-devel (xorg-server-devel-gitAUR) (optional) – nvidia-xconfig
Required by (319)
- adaptivecpp (requires nvidia-utils)
- adaptivecpp-git (requires nvidia-utils)
- agisoft-metashape (requires nvidia-utils) (optional)
- agisoft-metashape-pro (requires nvidia-utils) (optional)
- airshipper (requires vulkan-driver) (optional)
- alchemy-viewer-git (requires nvidia-libgl) (optional)
- alchemy-viewer-git (requires nvidia-utils) (optional)
- aquamarine-git (requires opengl-driver)
- ares-emu (requires vulkan-driver)
- ares-emu-avx-git (requires vulkan-driver)
- ares-emu-git (requires vulkan-driver)
- armorpaint (requires opengl-driver)
- arrayfire-git (requires nvidia-utils) (optional)
- aurorafw-git (requires opengl-driver)
- auto-gpufreq-git (requires nvidia-utils)
- autokey-git (requires nvidia-utils) (optional)
- blackmagic-raw-sdk (requires nvidia-utils) (optional)
- btop-git (requires nvidia-utils) (optional)
- btop-gpu-git (requires nvidia-utils) (optional)
- ccdc-mercury (requires opengl-driver)
- Show 299 more...
Sources (12)
- 0001-Fix-conftest-to-ignore-implicit-function-declaration.patch
- 0002-Fix-conftest-to-use-a-short-wchar_t.patch
- 0003-Fix-conftest-to-use-nv_drm_gem_vmap-which-has-the-se.patch
- https://us.download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run
- kernel-6.10.patch
- kernel-6.12.patch
- nvidia-470xx-fix-linux-6.13.patch
- nvidia-470xx-utils.sysusers
- nvidia-470xx.rules
- nvidia-drm-outputclass.conf
- systemd-homed-override.conf
- systemd-suspend-override.conf
Latest Comments
« First ‹ Previous 1 .. 9 10 11 12 13 14 15 16 17 18 19 .. 44 Next › Last »
grzechoo commented on 2024-05-08 21:30 (UTC) (edited on 2024-05-08 21:38 (UTC) by grzechoo)
jfernandz commented on 2024-05-08 20:54 (UTC) (edited on 2024-05-08 20:59 (UTC) by jfernandz)
@pervokur may you provide more details on how to get that kernel version and how to set clang-17 with lto=none?
I'm guessing you installed that kernel manually ... so I supose if it works for 6.9.0 ... it should work for 6.8.x, should we flag this package as out of date?
pervokur commented on 2024-05-08 20:43 (UTC)
Module works on 6.9.0-rc6 + clang-17 lto=none
jfernandz commented on 2024-05-08 20:38 (UTC) (edited on 2024-05-08 20:39 (UTC) by jfernandz)
I can't install the moduel for 6.8.9-arch1-2, like @erickwill
but the module either is installed for 6.6.30-2-lts !
Why is that? I've even tried to downgrade to 6.8.9-arch1-1 where I had the module working previously but still doesn't install!
erickwill commented on 2024-05-07 23:20 (UTC)
Got an issue here while updating to the latest kernel linux-6.8.9.arch1-2 linux-headers-6.8.9.arch1-2.
==> dkms install --no-depmod nvidia/470.239.06 -k 6.8.9-arch1-2 Error! Bad return status for module build on kernel: 6.8.9-arch1-2 (x86_64) Consult /var/lib/dkms/nvidia/470.239.06/build/make.log for more information. =
here is the make.log:
https://drive.google.com/file/d/1ySTYgyOFMt-MdaNNwbTpKdHRnTgRkZlS/view?usp=drive_link
Please, let me know if I can provide anything else. In this meantime, is there any workaround? Thanks!
pervokur commented on 2024-03-04 09:22 (UTC)
I was able to compile kernel modules with clang-16 (my kernel is x86-64 6.7.8 clang-16 full lto)
1)edit conftest.sh change CC=$1 to CC=gcc, because this script isn't working correctly with clang-16
2) IGNORE_CC_MISMATCH=1 for me reported kernel compiler is something like "clang 16.0.6 ld.lld 16.0.6", so this environment variable helps me to pass compiler check
3) -MMD to -MD I wrapped clang-16, so -MMD option will be replaced with -MD. (maybe it's enough to remove '-MD' from Kbuild file, so there will no conflict between -MMD and -MD)
Ganna commented on 2024-03-02 03:36 (UTC) (edited on 2024-03-02 07:09 (UTC) by Ganna)
@wviana and others. Warning the procedures also uninstall steam. I have to typically install steam doing
pacman -Sdd steam
however reinstalling steam the same way was also no problem.
because for some time steam complains about lib32 stuff for nvidia, its clearly broken and has been for some months.
I had the same error message. I took these steps. First I removed all.
yay -Rc nvidia-470xx-dkms lib32-nvidia-470xx-utils
Then I simple reinstalled them, since they are not present on the system, no dependency errors, and since they reinstalled simultaneously, there is no problem.
yay -S nvidia-470xx-dkms lib32-nvidia-470xx-utils
If not using a helper like yay, I guess you would do something like.
makepkg -sri
From each directory of the extracted snapshot files. It should work, although I don't do this anymore since it has become increasingly complicated to install these drivers correctly. However if doing the manual way issue 'sudo mkinitcpio -p linux' after installing, that usually solved most problems for me in the past.
There will come a time when our hardware is no longer updated, breakage is to be expected at some point.
Sinyria commented on 2024-02-24 20:41 (UTC)
yes, the nvidia-dkms depends on the exact version number of nvidia-utils - so you have to install both a the same time. if you only update utils, your older dkms will have broken dependency, and if you update only dkms, your new dkms will have unmet dependency. so you have to use a smart helper or install both packages simultaneously.
I did as SoftExpert - makepkg -sicC then you have the 3 packages you can install however you'd like sitting in your folder.
yay -S nvidia-470xx-dkms nvidia-470xx-utils opencl-nvidia-470x
should work as well tho!
cotton commented on 2024-02-24 13:10 (UTC)
@SoftExpert thanks, sorted. FWIW I used pikaur -S nvidia-470xx-utils nvidia-470xx-dkms opencl-nvidia-470x
SoftExpert commented on 2024-02-24 05:53 (UTC)
@wviana , @cotton: it looks like a missing / conflicting dependency on your system.
nvidia-470xx-utils produces 3 packages:
-
nvidia-470xx-utils
-
nvidia-470xx-dkms
-
opencl-nvidia-470xx
You have to install all of them.
I can install all 3 packages with a single command makepkg -sicC
from the folder where I cloned this repository.
There is also lib32-nvidia-470xx-utils which you might have to install afterwards, the same way.
When installing the NVidia drivers I do not wait for the packages to be pulled from the repository by the update tool (pacman, pamac, yay or other). I do it from the repository folder with the mentioned command. The dependencies are all built at the same time, so there are no conflicts.
Pinned Comments
SoftExpert commented on 2025-02-09 10:20 (UTC)
For the beginners in need of assistance, first take a look at this recommended guide https://github.com/korvahannu/arch-nvidia-drivers-installation-guide - maybe it helps to solve the issues your are having with this version of the driver.