Search Criteria
Package Details: nvidia-merged-utils 510.47.03-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/nvidia-merged.git (read-only, click to copy) |
---|---|
Package Base: | nvidia-merged |
Description: | NVIDIA drivers utilities; patched for vGPU support w/ Rust unlock & host DRM output (32-bit) |
Upstream URL: | https://krutavshah.github.io/GPU_Virtualization-Wiki/ |
Licenses: | custom |
Conflicts: | nvidia-libgl |
Provides: | nvidia-libgl, nvidia-utils, opengl-driver, vgpu_unlock, vulkan-driver |
Replaces: | vgpu_unlock |
Submitter: | Erin-Allison |
Maintainer: | Erin-Allison |
Last Packager: | Erin-Allison |
Votes: | 6 |
Popularity: | 1.15 |
First Submitted: | 2021-12-19 21:45 (UTC) |
Last Updated: | 2022-05-15 20:51 (UTC) |
Dependencies (10)
- egl-wayland (egl-wayland-git)
- libglvnd (libglvnd-git)
- xorg-server (xorg-server-notty, xf86-input-evdev-git-surfacepen3, xf86-input-evdev-git, xorg-server-sd_notify, xorg-server-noudev, xorg-server-dev, xorg-server1.19-git, xorg-server-rootless-nosystemd-minimal-git, xorg-server-rootless-nosystemd-minimal, xorg-server-git, xorg-server-bug865)
- git (git-git, git-vfs, git-run-command-patch-git) (make)
- rust (rust-i586-git, rust-git, rust-nightly, rust-nightly-bin, rustup-git, rustup) (make)
- libvirt (libvirt-apparmor, libvirt-git, libvirt-remote-only, libvirt-xen) (optional) – virtualization engine control interface
- mdevctl (optional) – mediated device contfiguration tool
- nvidia-merged-settings (optional) – configuration tool
- opencl-nvidia-merged (optional) – OpenCL support
- xorg-server-devel (xorg-server-devel-notty, xorg-server-devel-sd_notify, xorg-server-devel-noudev, xorg-server-devel-dev, xorg-server1.19-devel-git, xorg-server-devel-rootless-nosystemd-minimal-git, xorg-server-devel-rootless-nosystemd-minimal, xorg-xwayland-devel-rootless-nosystemd-minimal-git, xorg-server-devel-git) (optional) – nvidia-xconfig
Required by (226)
- agisoft-metashape (requires nvidia-utils) (optional)
- agisoft-metashape-pro (requires nvidia-utils) (optional)
- airshipper (requires vulkan-driver) (optional)
- alchemy-next-viewer-bin (requires nvidia-utils) (optional)
- alchemy-next-viewer-bin (requires nvidia-libgl) (optional)
- alchemy-next-viewer-git (requires nvidia-utils) (optional)
- alchemy-next-viewer-git (requires nvidia-libgl) (optional)
- alchemy-viewer (requires nvidia-libgl) (optional)
- alchemy-viewer (requires nvidia-utils) (optional)
- alvr (requires vulkan-driver)
- alvr-git (requires vulkan-driver)
- alvr-nightly (requires vulkan-driver)
- ares-emu (requires vulkan-driver)
- ares-emu-git (requires vulkan-driver)
- arrayfire-git (requires nvidia-utils) (optional)
- aurorafw-git (requires opengl-driver)
- autokey-git (requires nvidia-utils) (optional)
- blackmagic-raw-sdk (requires nvidia-utils) (optional)
- ccdc-mercury (requires opengl-driver)
- ccminer (requires nvidia-utils)
Sources (12)
- file://NVIDIA-Linux-x86_64-510.47.03-grid.run
- file://NVIDIA-Linux-x86_64-510.47.03-vgpu-kvm.run
- git+https://github.com/mbilker/vgpu_unlock-rs.git#commit=3858f2c
- nv-kernel.patch
- nvidia-drm-outputclass.conf
- nvidia-smi
- nvidia-utils.sysusers
- nvidia-vgpu-vfio.patch
- nvidia-vgpu.conf
- nvidia.rules
- vgpu_unlock-rs.conf
- vgpu_unlock.patch
Latest Comments
lunainvictum commented on 2022-03-15 09:58 (UTC)
Cant build. First because of usage of Google. I dont have access to Google Services.
Workarounded this, with using VPN.
But then: Checksum fails ==> Überprüfe source Dateien mit sha256sums... nvidia-drm-outputclass.conf ... Erfolg nvidia-smi ... Erfolg nvidia-vgpu.conf ... Erfolg vgpu_unlock-rs.conf ... Erfolg twelve.patch ... Erfolg fourteen.patch ... Erfolg sixteen.patch ... Erfolg 99-nvidia-ignoreabi.conf ... Erfolg NVIDIA-Linux-x86_64-460.73.01-grid-vgpu-kvm-v5.run ... FEHLGESCHLAGEN vgpu_unlock-rs ... Übersprungen ==> FEHLER: Eine oder mehrere Dateien überstanden nicht die Gültigkeits-Prüfung! -> Fehler beim Herunterladen der Quellen: nvidia-merged context: exit status 1
If i skip checksum check, cant build it anyway, because Google Throw a Download Limit error:
==> Beginne prepare()... NVIDIA-Linux-x86_64-460.73.01-grid-vgpu-kvm-v5.run: Zeile 1: Syntaxfehler beim unerwarteten Symbol »<« NVIDIA-Linux-x86_64-460.73.01-grid-vgpu-kvm-v5.run: Zeile 1: `<!DOCTYPE html><html><head><title>Google Drive - Download warning</title><meta http-equiv="content-type" content="text/html; charset=utf-8"/><style nonce="scVb9iiPKogkWQ1zwY0yUQ">/ Copyright 2022 Google Inc. All Rights Reserved. /' ==> FEHLER: Ein Fehler geschah in prepare(). Breche ab... -> Fehler beim Ausführen: nvidia-merged (nvidia-merged-utils nvidia-merged-dkms nvidia-merged)
Would suggest a better/datafriendly mirror...
Erin-Allison commented on 2022-02-21 21:50 (UTC)
The system services "nvidia-suspend", "nvidia-resume", "nvidia-persistenced", and a couple others are provided with the stock DRM graphics driver, but not with the vgpu-kvm modules. As they are almost certainly not designed to function with the vgpu-kvm code, I opted to not include those binaries/services in this package.
teetest commented on 2022-02-19 04:48 (UTC)
There are no services like nvidia-suspend.service or nvidia-resume.service in nvidia-merged-utils. But they are in official package nvidia-utils.
Are these service not provided by NVIDIA's grid-vgpu-kvm file? Thank you for this aur package.
Erin-Allison commented on 2022-01-12 14:53 (UTC)
Good catch on the missing conflicts.
As far as
cuda
,cuda-tools
andcudnn
, there would be no point in hosting a different version of them as far as I know. They don't ship with the Nvidia driver, so they likely aren't as picky about a specific driver version.I remember some others mentioning CUDA was iffy with this driver on the host, but I've never honestly worked with it to say one way or another.
Seas0 commented on 2022-01-12 10:39 (UTC)
May be adding a '-merged' version of cuda cuda-tools and cudnn would help?
Seas0 commented on 2022-01-12 08:12 (UTC) (edited on 2022-01-12 10:39 (UTC) by Seas0)
And for opencl-nvidia-merged, conflicts=('opencl-nvidia') may be added to ensure pacman auto remove the original opencl-nvidia package to avoid file confilct (Also same for the lib32-opencl-nvidia-merged)
Seas0 commented on 2022-01-12 08:04 (UTC)
It seems break CUDA?
FabioLolix commented on 2021-12-20 16:59 (UTC)
Ok, about gdrive nevermind, I misread a DLAGENT part
Erin-Allison commented on 2021-12-20 16:44 (UTC) (edited on 2021-12-20 16:44 (UTC) by Erin-Allison)
The driver package has components from both the desktop graphics driver and the vGPU-KVM host driver "merged" into one to allow the host to still access compute resources/display output on the GPU.
The modifications noted above haven't yet been codified into patches so a partially-customized .run is referenced then with a handful of additional changes applied by the PKGBUILD.
I'll add
git
, butgdrive
is not referenced here. (Though if I could use that, it would likely make that DLAGENT entry a whole lot more reliable/less ugly... will test in a bit)I'll remove that.
EDIT: Formatting fix
FabioLolix commented on 2021-12-20 16:13 (UTC)
Hello,