Brilliant! After updating line 59 in the PKGBUILD, package builds fine. Upgrade to Linux-6.3.1 went fine. I built and installed all updated packages on Linux-6.2.13, then did the system update that pulled in Linux-6.3.1, rebooted -- no issue :)
Search Criteria
Package Details: opencl-nvidia-390xx 390.157-12
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvidia-390xx-utils.git (read-only, click to copy) |
---|---|
Package Base: | nvidia-390xx-utils |
Description: | OpenCL implemention for NVIDIA |
Upstream URL: | https://www.nvidia.com/ |
Licenses: | custom |
Conflicts: | opencl-nvidia |
Provides: | opencl-driver, opencl-nvidia |
Submitter: | svenstaro |
Maintainer: | jonathon (vnctdj) |
Last Packager: | vnctdj |
Votes: | 58 |
Popularity: | 0.95 |
First Submitted: | 2020-03-11 17:29 (UTC) |
Last Updated: | 2024-07-20 22:27 (UTC) |
Dependencies (2)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compatAUR)
- opencl-headers (opencl-headers-gitAUR) (optional) – headers necessary for OpenCL development
Required by (67)
- aftershotpro2 (requires opencl-nvidia) (optional)
- aftershotpro3 (requires opencl-nvidia) (optional)
- arrayfire-git (requires opencl-driver) (optional)
- bfgminer-git (requires opencl-nvidia) (optional)
- computecpp (requires opencl-driver)
- cpu-x-opencl (requires opencl-driver) (optional)
- cuda-10.0 (requires opencl-nvidia)
- cuda-10.2 (requires opencl-nvidia)
- cuda-11.1 (requires opencl-nvidia)
- cuda-11.7 (requires opencl-nvidia)
- cuda-8.0 (requires opencl-nvidia)
- cuda-9.0 (requires opencl-nvidia)
- cuda-9.2 (requires opencl-nvidia)
- cuda11.1 (requires opencl-nvidia)
- cuda11.4 (requires opencl-nvidia)
- cuda11.4-versioned (requires opencl-nvidia)
- cuda12.0 (requires opencl-nvidia)
- cuda12.0-versioned (requires opencl-nvidia)
- cytoscape (requires opencl-driver) (optional)
- davinci-resolve (requires opencl-driver)
- davinci-resolve-beta (requires opencl-driver)
- davinci-resolve-studio (requires opencl-driver)
- davinci-resolve-studio-beta (requires opencl-driver)
- dewobble (requires opencl-driver)
- foldingathome (requires opencl-driver) (optional)
- fusion-render-node (requires opencl-driver)
- fusion-studio (requires opencl-driver)
- gromacs (requires opencl-nvidia) (optional)
- gromacs-2020-complete (requires opencl-nvidia) (optional)
- gromacs-plumed (requires opencl-nvidia) (optional)
- gyroflow (requires opencl-driver) (optional)
- gyroflow-bin (requires opencl-driver) (optional)
- gyroflow-git (requires opencl-driver) (optional)
- khronos-ocl-icd (requires opencl-driver)
- kristforge-bin (requires opencl-driver) (optional)
- kristforge-git (requires opencl-driver) (optional)
- lc0 (requires opencl-driver) (optional)
- leela-zero (requires opencl-driver)
- leela-zero-git (requires opencl-driver)
- luxcorerender (requires opencl-driver) (optional)
- luxcorerender-bin (requires opencl-driver) (optional)
- luxcorerender-git (requires opencl-driver) (optional)
- luxmark (requires opencl-driver)
- maya (requires opencl-driver) (optional)
- mfakto (requires opencl-driver)
- mtsieve (requires opencl-driver)
- nuxhash-git (requires opencl-nvidia)
- nvidia-390xx-utils (optional)
- nvidia-510xx-utils (requires opencl-nvidia) (optional)
- nvidia-525xx-utils (requires opencl-nvidia) (optional)
- nvidia-535xx-utils (requires opencl-nvidia) (optional)
- nvidia-550xx-utils (requires opencl-nvidia) (optional)
- portwine-meta-nvidia (requires opencl-nvidia)
- python-gpuctypes (requires opencl-driver) (optional)
- python-pyfai (requires opencl-driver)
- python-silx (requires opencl-driver) (optional)
- scallion (requires opencl-nvidia) (optional)
- sempiternum (requires opencl-nvidia) (optional)
- sempiternum-git (requires opencl-nvidia) (optional)
- siftgpu (requires opencl-nvidia) (optional)
- silentarmy-nvmod-git (requires opencl-nvidia)
- slopecraft (requires opencl-nvidia) (optional)
- ugene-git (requires opencl-driver)
- viennacl (requires opencl-nvidia) (optional)
- virtualgl-git (requires opencl-driver)
- vramfs-git (requires opencl-driver)
- zivid (requires opencl-driver)
Sources (15)
- gcc-14.patch
- https://us.download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run
- kernel-4.16+-memory-encryption.patch
- kernel-6.10.patch
- kernel-6.2.patch
- kernel-6.3.patch
- kernel-6.4.patch
- kernel-6.5.patch
- kernel-6.6.patch
- kernel-6.8.patch
- nvidia-390xx-utils.sysusers
- nvidia-390xx.rules
- nvidia-drm-outputclass.conf
- systemd-homed-override.conf
- systemd-suspend-override.conf
Latest Comments
« First ‹ Previous 1 .. 8 9 10 11 12 13 14 15 16 17 18 .. 26 Next › Last »
drankinatty commented on 2023-05-04 06:12 (UTC) (edited on 2023-05-04 06:12 (UTC) by drankinatty)
vnctdj commented on 2023-05-04 06:07 (UTC)
@amb Oops... Fixed!
amb commented on 2023-05-04 02:51 (UTC)
Found the problem.
On line 59 of PKGBUILD it must be:
patch -Np1 -i ../../kernel-6.3.patch
instead of:
patch -Np1 -i ../kernel-6.3.patch
amb commented on 2023-05-04 00:30 (UTC)
@vnctdj, the patch doesn't works here:
patch: **** Can't open patch file ../kernel-6.3.patch : No such file or directory
vnctdj commented on 2023-05-03 21:45 (UTC)
I've pushed a new version of the PKGBUILD.
Thanks for providing the new patch and for testing it. Unfortunately I don't have the time to test it myself for the moment...
canolucas commented on 2023-04-30 23:09 (UTC)
@vnctdj can you please add the following patch to the PKGBUILD: https://gitlab.com/herecura/packages/nvidia-390xx-dkms/-/blob/36af321ae3f3a1e177dd36c92ccd8f7ae3c8f1aa/kernel-6.3.patch
it is neccecsary for making this driver compatible with linux kernel v6.3 thank you so much for maintaining the driver so far !
hellopoisonx commented on 2023-04-26 13:10 (UTC)
@BlackIkeEagle,it works fine on linux6.3.0-x64v1-xanmod1-1
drankinatty commented on 2023-04-19 19:40 (UTC)
Since it looks like 6.3 will be out next week, anybody confirmed the 6.3 patch results in a working driver?
BlackIkeEagle commented on 2023-04-11 17:46 (UTC)
a patch for the upcoming 6.3 kernel: https://gitlab.com/herecura/packages/nvidia-390xx-dkms/-/blob/36af321ae3f3a1e177dd36c92ccd8f7ae3c8f1aa/kernel-6.3.patch
I have no idea if that makes the drivers work, it makes them build on 6.3rc6
NullRoute commented on 2023-03-15 21:40 (UTC)
Tested and everything works fine with linux kernel 6.2.6 and Nvidia 390.157-3 with Kernel 6.2 patch, but for some reason I get this older linux headers error.
Packages Installed:
- Kernel: linux-6.2.6.arch1-1-x86_64
- Headers: linux-headers-6.2.6.arch1-1-x86_64
- API-Headers: linux-api-headers-6.1.9-1-any
- Package: nvidia-390xx-dkms-390.157-3-x86_64
- Video-Driver: nvidia-390xx-dkms-390.157-3-x86_64 (ERROR HERE)
- Video-Utils: nvidia-390xx-utils-390.157-3-x86_64
- Video-OpenCL: opencl-nvidia-390xx-390.157-3-x86_64
Error From Nvidia 390xx Driver
ERROR: Missing 6.1.8-arch1-1 kernel modules tree for module nvidia/390.157
Pinned Comments
jonathon commented on 2022-05-26 09:46 (UTC)
Please don't flag this package out-of-date unless a new version has been released by NVIDIA.
jonathon commented on 2021-12-26 22:44 (UTC) (edited on 2021-12-26 22:44 (UTC) by jonathon)
The DKMS package guidelines are explicit that
linux-headers
should not be a dependency of any DKMS package.As a concrete example of why including that as a hard dependency is a bad idea, what happens when
linux
is not an installed kernel?jonathon commented on 2020-10-19 12:41 (UTC) (edited on 2021-05-11 14:18 (UTC) by jonathon)
PACKAGE NEEDS LONG TERM MAINTAINER
I have adopted the 390xx packages to keep them secure. I do not run any 390xx hardware so will not notice any breakages and cannot test any changes.
Until such time as someone else steps up to maintain these packages - ideally someone who actually has 390xx hardware - I have to rely on you to tell me what changes are needed.
Don't expect a response if you post only "this doesn't work", and do not email me to complain about the package not working!
Use this forum thread for discussion: https://bbs.archlinux.org/viewtopic.php?pid=1946926
A binary package is also available in my kernel-lts unofficial user repository.