Search Criteria
Package Details: nvidia-open-beta-dkms 1:565.57.01-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvidia-open-beta.git (read-only, click to copy) |
---|---|
Package Base: | nvidia-open-beta |
Description: | NVIDIA open kernel modules (module sources; beta version) |
Upstream URL: | https://github.com/NVIDIA/open-gpu-kernel-modules/ |
Licenses: | MIT, GPL-2.0-only |
Conflicts: | NVIDIA-MODULE, nvidia-open |
Provides: | NVIDIA-MODULE, nvidia-open |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 16 |
Popularity: | 0.50 |
First Submitted: | 2022-05-12 04:42 (UTC) |
Last Updated: | 2024-11-08 20:52 (UTC) |
Dependencies (4)
- dkms (dkms-gitAUR, dkms-fast-zstdAUR)
- libglvnd (libglvnd-gitAUR)
- nvidia-utils-betaAUR
- linux-headers (make)
Required by (9)
- lutris-world-of-warcraft-dependencies-nvidia (requires nvidia-open)
- nsight-graphics (requires NVIDIA-MODULE)
- nvidia-exec (requires NVIDIA-MODULE)
- nvidia-exec-git (requires NVIDIA-MODULE)
- nvidia-pacman-hook (requires NVIDIA-MODULE) (optional)
- nvidia-xrun-pm (requires NVIDIA-MODULE)
- nvidiactl-git (requires NVIDIA-MODULE)
- optimus-manager-git (requires NVIDIA-MODULE)
- xorgxrdp-nvidia (requires NVIDIA-MODULE)
Sources (8)
- 110-nvidia-open-change-dkms-conf.patch
- 120-nvidia-open-linux-rt-gift.patch
- 130-nvidia-open-reproducible-build.patch
- 140-nvidia-open-gcc-sls.patch
- 150-nvidia-open-make-modeset-fbdev-default.patch
- 160-nvidia-open-fix-hdmi-names.patch
- 170-nvidia-open-silence-event-assert-until-570.patch
- https://github.com/NVIDIA/open-gpu-kernel-modules/archive/565.57.01/nvidia-open-565.57.01.tar.gz
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
mrvictory1 commented on 2022-11-11 17:12 (UTC)
Nvidia patched the open modules for IBT, the 140 gcc-sls patch is no longer needed for 525 series. https://github.com/NVIDIA/open-gpu-kernel-modules/issues/256#issuecomment-1310642119
Entr0p1st commented on 2022-09-20 15:04 (UTC)
Remove this package, because Nvidia-open is newer than nvidia-open-beta.. this looks really strange
dbermond commented on 2022-07-24 16:48 (UTC)
@djcris Sorry, but Manjaro is not supported. Please seek help on your distribution support channels.
djcris commented on 2022-07-24 15:50 (UTC)
How to fix No such file or directory for path /usr/lib/modules/5.15.55-1-MANJARO/build/version ?
dbermond commented on 2022-06-22 01:34 (UTC)
@priv4cy The package is building fine against linux and linux-lts. AUR helpers are not supported, use makepkg.
priv4cy commented on 2022-06-14 11:11 (UTC) (edited on 2022-06-14 11:14 (UTC) by priv4cy)
make[1]: Leaving directory '/home/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07/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/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07/kernel-open' make[2]: Entering directory '/home/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07/kernel-open' make[2]: *** /lib/modules/5.18.0-user1-1/build: No such file or directory. Stop. make[2]: Leaving directory '/home/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07/kernel-open' make[1]: *** [Makefile:82: modules] Error 2 make[1]: Leaving directory '/home/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07/kernel-open' make: *** [Makefile:50: modules] Error 2 make: Leaving directory '/home/user/.cache/yay/nvidia-open-beta/src/open-gpu-kernel-modules-515.48.07' ==> ERROR: A failure occurred in build(). Aborting... -> error making: nvidia-open-beta (nvidia-open-beta-dkms)
dbermond commented on 2022-05-15 13:51 (UTC)
@antdking That's not so simple. If we do not use SYSSRC, it may break building in a chroot (specially foreign chroot build servers), and that's how Arch packages are built. I've pushed updates that will hopefully allow usage of a custom kernel without break building in a chroot. Please let me know if it works for your custom kernel. Regarding '!buildflags', kernel modules are not supposed to use build flags, so we can disable it (see the corresponding repository package; see the build breaking if '-fno-plt' is enabled).
antdking commented on 2022-05-14 16:59 (UTC) (edited on 2022-05-14 17:35 (UTC) by antdking)
Not a bug: it took me a while to work this one out, so I'll post it in the event that others see similar issues on their systems.
This package strips the makepkg buildargs (
options=('!buildflags' ...)
).however if you have Graphite enabled on builds, you'll get strange errors relating to missing symbols,
__divti3
,__modti3
,GOMP_parallel
,omp_get_thread_num
,omp_get_num_threads
,__divmodti4
. This is from the missing CFLAGS. Remove graphite from your makepkg.conf when building this package.antdking commented on 2022-05-14 16:52 (UTC) (edited on 2022-05-14 17:35 (UTC) by antdking)
Fails packaging on systems without an official Linux installed, no /usr/src/linux is available. I think this is also the case for Manjaro (though DKMS fills that need). Suggest DKMS goes back to being a separate package.
Currently, I'm patching
build
to remove theSYSSRC
reference, andpackage_nvidia_open_beta
to perform an early return.Builds fine otherwise. Thanks :)
Included my modified PKGBUILD, which should work for the above:
https://gist.github.com/antdking/90838c963c704eb4f8000839649a974d
dbermond commented on 2022-05-13 16:02 (UTC)
@antdking I've updated the patch to fix this. Thank you for the report.
« First ‹ Previous 1 2 3 4 Next › Last »