Frogging-Family / nvidia-all

Nvidia driver latest to 396 series AIO installer
768 stars 69 forks source link

Fails to Build Against Valve's `linux-fsync-headers` #97

Open ThisNekoGuy opened 2 years ago

ThisNekoGuy commented 2 years ago

For some reason I'm not sure of, attempting to install nvidia-all/nvidia-tkg against Valve's Arch repo kernel fails (Though probably unrelated, this is also the case for the xone-dkms-git kernel module AUR package)

Iglu47 commented 2 years ago

I can't find "Valve's Arch repo kernel" probably deprecated with release 5.16 in favor of the standard Arch kernel.

ThisNekoGuy commented 2 years ago

I can't find "Valve's Arch repo kernel" probably deprecated with release 5.16 in favor of the standard Arch kernel.

https://wiki.archlinux.org/title/Unofficial_user_repositories#valveaur

Iglu47 commented 2 years ago

@ThisNekoGuy thanks, I did not know about such a list of repositories, so I really only checked the AUR.

However, this repository appears to be out of date (last updated on 2020-May-28 19:30). As far as I know, mesa now contains aco and kernel contains fsync, so there should be no reason to use such outdated versions of these programs. Besides, at the time of 5.6.10 there was probably only the initial fsync FUTEX_WAIT_MULTIPLE (opcode 31) which is deprecated today.

Iglu47 commented 2 years ago

There have been similar issues recently with current custom kernels and nvidia due to a gcc (?) update on Arch (the fix was to just recompile the kernel in the same build environment that tried to build nvidia-dkms).