A failure occurred in build()

[ nvidia-modeset    ]  CC           src/nvkms-headsurface-config.c
[ nvidia-modeset    ]  CC           src/nvkms-headsurface-ioctl.c
[ nvidia-modeset    ]  CC           src/nvkms-headsurface-matrix.c
[ nvidia-modeset    ]  CC           src/nvkms-headsurface-swapgroup.c
[ nvidia-modeset    ]  CC           src/nvkms-headsurface.c
[ nvidia-modeset    ]  CC           src/nvkms-hw-states.c
[ nvidia-modeset    ]  CC           src/nvkms-lut.c
[ nvidia-modeset    ]  CC           src/nvkms-modepool.c
[ nvidia-modeset    ]  CC           src/nvkms-modeset.c
[ nvidia-modeset    ]  CC           src/nvkms-pow.c
[ nvidia-modeset    ]  CC           src/nvkms-prealloc.c
[ nvidia-modeset    ]  CC           src/nvkms-push.c
[ nvidia-modeset    ]  CC           src/nvkms-rm.c
[ nvidia-modeset    ]  CC           src/nvkms-rmapi-dgpu.c
[ nvidia-modeset    ]  CC           src/nvkms-stereo.c
[ nvidia-modeset    ]  CC           src/nvkms-surface.c
[ nvidia-modeset    ]  CC           src/nvkms-utils.c
[ nvidia-modeset    ]  CC           src/nvkms-vrr.c
[ nvidia-modeset    ]  CC           src/nvkms.c
[ nvidia-modeset    ]  CC           ../common/unix/xzminidec/src/xz_crc32.c
[ nvidia-modeset    ]  CC           ../common/unix/xzminidec/src/xz_dec_bcj.c
[ nvidia-modeset    ]  CC           ../common/unix/xzminidec/src/xz_dec_lzma2.c
[ nvidia-modeset    ]  CC           ../common/unix/xzminidec/src/xz_dec_stream.c
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_auxretry.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_bitstream.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_buffer.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_configcaps.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_connectorimpl.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_crc.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_deviceimpl.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_discovery.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_edid.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_evoadapter.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_groupimpl.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_guid.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_list.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_merger.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_messagecodings.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_messageheader.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_messages.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_mst_edid.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_splitter.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_sst_edid.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_timer.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_vrr.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_wardatabase.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dp_watermark.cpp
[ nvidia-modeset    ]  CXX          ../common/displayport/src/dptestutil/dp_testmessage.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-connector-event-sink.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-connector.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-device.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-evo-interface.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-host.cpp
[ nvidia-modeset    ]  CXX          src/dp/nvdp-timer.cpp
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/maxwell_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/maxwell_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/maxwell_shaders.xz.o
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/pascal_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/pascal_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/pascal_shaders.xz.o
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/volta_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/volta_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/volta_shaders.xz.o
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/turing_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/turing_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/turing_shaders.xz.o
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/ampere_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/ampere_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/ampere_shaders.xz.o
[ nvidia-modeset    ]  XZ           _out/Linux_x86_64/hopper_shaders.xz
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/hopper_shaders.xz.o
[ nvidia-modeset    ]  OBJCOPY      _out/Linux_x86_64/hopper_shaders.xz.o
date: version.mk: No such file or directory
[ nvidia-modeset    ]  CC           _out/Linux_x86_64/g_nvid_string.c
[ nvidia-modeset    ]  LD           _out/Linux_x86_64/nv-modeset-kernel.o
make[1]: Leaving directory '/home/pred/nvidia-all/src/open-gpu-kernel-modules-525.60.11/src/nvidia-modeset'
cd kernel-open/nvidia-modeset/ && ln -sf ../../src/nvidia-modeset/_out/Linux_x86_64/nv-modeset-kernel.o nv-modeset-kernel.o_binary
make -C kernel-open modules
make[1]: Entering directory '/home/pred/nvidia-all/src/open-gpu-kernel-modules-525.60.11/kernel-open'
make[2]: Entering directory '/home/pred/nvidia-all/src/open-gpu-kernel-modules-525.60.11/kernel-open'
make[2]: *** /usr/src/linux: No such file or directory.  Stop.
make[2]: Leaving directory '/home/pred/nvidia-all/src/open-gpu-kernel-modules-525.60.11/kernel-open'
make[1]: *** [Makefile:82: modules] Error 2
make[1]: Leaving directory '/home/pred/nvidia-all/src/open-gpu-kernel-modules-525.60.11/kernel-open'
make: *** [Makefile:59: modules] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> exit cleanup done

followed instructions from this link: Nvidia-all - Frogging-Family drivers (guide - installation)

Hi there, welcome to the forum.
That's not an official guide (or, more precisely, Garuda provides a tool to install Nvidia drivers, see below) and (I think) the error is known:

Why don't you try with the HW assistant tool (Garuda Welcome - > Garuda Settings Manager - > Hardware Configuration) and autoinstall drivers?

Also, please, always provide your garuda-inxi, as requested in the topic template.

3 Likes

Welcome to Garuda Have to ask is it so hard to read the template provided to you for creating a proper help request thread?

Damn post Edit not working... :blush:
If you have troubles with the Hardware Configuration tool, to install NVIDIA drivers from the terminal command line please try a:

sudo mhwd -a pci nonfree 0300
4 Likes