Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: crun: cannot stat /lib64/libEGL_nvidia.so.550.54.14: No such file or directory: OCI runtime attempted to invoke a command that was not found #450

Open
Scroker opened this issue Apr 8, 2024 · 4 comments

Comments

@Scroker
Copy link

Scroker commented Apr 8, 2024

After the update on Fedora 39 to the latest version of nvidia drivers i'm unable to use the container-toolkit because it requires the version 550.54.14 of libEGL:

Error: crun: cannot stat `/lib64/libEGL_nvidia.so.550.54.14`: No such file or directory: OCI runtime attempted to invoke a command that was not found

But the new drivers have the version 550.67:

~$ ls /lib64/libEGL_nvidia*
/lib64/libEGL_nvidia.so.0  /lib64/libEGL_nvidia.so.550.67

My driver version is clearly the 550.67.

@Yejia995
Copy link

Same issue here on Fedora 39.

@elezar
Copy link
Member

elezar commented Apr 10, 2024

The NVIDIA Container Toolkit doesn't depend on a specific driver version. Which container is being run, and how are you running it?

@elezar
Copy link
Member

elezar commented Apr 10, 2024

Note that if you're using podman and CDI, you currently need to regenerate the CDI specification on driver upgrades.

@Yejia995
Copy link

Note that if you're using podman and CDI, you currently need to regenerate the CDI specification on driver upgrades.

Thanks for helping, podman and CDI needs sudo nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml after driver updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants