Package Details: nvidia-container-runtime 3.13.1-4

Git Clone URL: (read-only, click to copy)
Package Base: nvidia-container-runtime
Description: NVIDIA opencontainer runtime fork to expose GPU devices to containers.
Upstream URL:
Keywords: docker nvidia runc
Licenses: Apache
Submitter: lukeyeager
Maintainer: kiendang
Last Packager: kiendang
Votes: 28
Popularity: 0.32
First Submitted: 2017-09-12 21:38 (UTC)
Last Updated: 2023-07-19 14:36 (UTC)

Pinned Comments

jshap commented on 2019-03-20 15:16 (UTC)

This package was changed to properly build from source. If you want to continue using prebuilt binaries you can use nvidia-container-runtime-bin.

Latest Comments

1 2 3 Next › Last »

orkut commented on 2023-11-29 20:02 (UTC)

@ghthor, thanks for your solution recommendation. Maybe @kiendang would consider it for the new version?

@kiendang, congratulations for being maintainer for this package:)

ghthor commented on 2023-11-12 18:12 (UTC)

@orkut @mrksr @Palmik

See my comment. I've managed to get nvidia-container-{toolkit,runtime} working by removing -buildmode=pie from each of the packages builds.

orkut commented on 2023-10-17 09:24 (UTC) (edited on 2023-10-27 08:19 (UTC) by orkut)

@Palmik, have you solved your problem with PKGBUILD?

edit: I've solved mine with PKGBUILD. Thank you @mrksr for the link:)

mrksr commented on 2023-09-07 07:47 (UTC)

@Palmik there is some discussion on gitlab. It includes a working PKGBUILD that can be used until this package is updated.

Palmik commented on 2023-08-29 17:04 (UTC) (edited on 2023-08-30 16:31 (UTC) by Palmik)

Did anyone see this error? When running nvidia-container-runtime:

nvidia-container-runtime: error while loading shared libraries: unexpected PLT reloc type 0x00

I also tried testing with docker directly using docker run --rm --runtime=nvidia --gpus all nvidia/cuda:11.6.2-base-ubuntu20.04 nvidia-smi, which results in:

docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/containerd/io.containerd.runtime.v2.task/moby/d21f793fce6d10eb027f402e6f6f672c33f8230019f1d7c528dfbbf767d47d28/log.json: no such file or directory): nvidia-container-runtime did not terminate successfully: exit status 127: unknown.

These are the relevant package versions:

local/cuda 12.2.0-1
local/egl-wayland 2:1.1.12-1
local/lib32-nvidia-utils 535.104.05-1
local/libnvidia-container 1.13.5-1
local/libnvidia-container-tools 1.13.5-1
local/libvdpau 1.5-2
local/nvidia 535.104.05-2
local/nvidia-container-runtime 3.13.1-4
local/nvidia-container-toolkit 1.13.5-1
local/nvidia-docker 2.13.0-1
local/nvidia-utils 535.104.05-1
local/nvtop 3.0.2-1
local/opencl-nvidia 535.104.05-1

jshap commented on 2023-08-15 19:04 (UTC)

base-devel package is assumed to be installed when using the AUR.

goddard commented on 2023-08-15 18:48 (UTC) (edited on 2023-08-15 18:49 (UTC) by goddard)

line 48: patch: command not found

after adding sudo pacman -S --needed base-devel

it built

jshap commented on 2022-07-26 18:15 (UTC)

The linking issue should be fixed now. Apologies for the delay, it was a weird thing to track down and my typical computer I use to work on this stuff is in storage at the moment.

jshap commented on 2022-07-18 19:41 (UTC)

apologies for the delay on fixing this, I'm currently packing to move across the US but will have time later this week to try and look at it.

lahwaacz commented on 2022-07-12 17:45 (UTC)

Any progress with the linking issue?