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

"version `GLIBC_ABI_DT_RELR' not found" when trying to run nvidia-container-cli on Ubuntu 22.10 #228

Open
3 of 9 tasks
Toctave opened this issue Dec 28, 2022 · 2 comments

Comments

@Toctave
Copy link

Toctave commented Dec 28, 2022

1. Issue or feature description

Hi. I'm trying to use nvidia-docker on Ubuntu 22.10, which I know is not officially supported, but I'm hoping could work considering its closeness to 22.04.

When running nvidia-container-cli, I run into the following two errors :

nvidia-container-cli: /usr/bin/../lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /lib/x86_64-linux-gnu/libdl.so.2)
nvidia-container-cli: /usr/bin/../lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_ABI_DT_RELR' not found (required by /lib/x86_64-linux-gnu/libpthread.so.0)

I can't seem to understand what's wrong because GLIBC_ABI_DT_RELR was introduced in glibc 2.36, which is the version of glibc that I have on my system. That being said, the GLIBC_ABI_DT_RELR symbol does seem to be missing from my libc.so.6 file :

$ readelf -sW /usr/lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_ABI
<no output>

2. Steps to reproduce the issue

  • Install the nvidia-docker2 on Ubuntu 22.10 using the official instructions and distribution="ubuntu22.04".
  • Run nvidia-container-cli

3. Information to attach (optional if deemed irrelevant)

  • Some nvidia-container information: nvidia-container-cli -k -d /dev/tty info
  • Kernel version from uname -a : 5.19.0-26-generic
  • Any relevant kernel output lines from dmesg
  • Driver information from nvidia-smi -a : version 525.60.11
  • Docker version from docker version : 20.10.21
  • NVIDIA packages version from dpkg -l '*nvidia*' or rpm -qa '*nvidia*'
  • NVIDIA container library version from nvidia-container-cli -V
  • NVIDIA container library logs (see troubleshooting)
  • Docker command, image and tag used
@Utopiah
Copy link

Utopiah commented Jan 11, 2023

Unfortunately from what I can tell it's LTS only but I would also be interested in how non LTS support could work.

@aakash4dev
Copy link

i had same error. this worked in my case: sudo apt-get install libc6

@elezar elezar transferred this issue from NVIDIA/nvidia-docker Jan 22, 2024
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