Hello I updated my system using garuda-update and it had this error at the end:
--> A problem with the NVIDIA drivers has been detected
---> Building NVIDIA DKMS module for kernel 6.2.9-arch1-1
Module nvidia 530.41.03 is not installed for kernel 6.2.9-arch1-1 (x86_64). Skipping...
Module nvidia 530.41.03 is not built for kernel 6.2.9-arch1-1 (x86_64). Skipping...
Sign command: /usr/lib/modules/6.2.9-arch1-1/build/scripts/sign-file
Binary /usr/lib/modules/6.2.9-arch1-1/build/scripts/sign-file not found, modules won't be signed
Error! Your kernel headers for kernel 6.2.9-arch1-1 cannot be found at /usr/lib/modules/6.2.9-arch1-1/build or /usr/lib/modules/6.2.9-arch1-1/source.
Please install the linux-headers-6.2.9-arch1-1 package or use the --kernelsourcedir option to tell DKMS where it's located.
---> Failed to build NVIDIA DKMS module for kernel 6.2.9-arch1-1
System updated! 🐧
The GRUB bootloader at /EFI/Garuda has been updated/reinstalled using 'grub-install'. If this looks correct, no further action has to be taken.
Looks like kernel headers are missing?
There was a recent thread that looks to be the same issue you are having. Try looking over the thread starting from this point:
If that doesn't solve it for you, we could use your garuda-inxi output as stated in the template.
When posting it here, please put ~~~ at the top and bottom (on its own line by itself) of the output to format it for easy viewing. ~~~ garuda-inxi output text goes here ~~~