-
Notifications
You must be signed in to change notification settings - Fork 2k
Link Issue on volume creation on Fedora 25 #300
Comments
Hello, It's possible that you have leftover files from a previous driver installation, and this could mean you have duplicate libraries. What's the output of the following command?
|
Hello @flx42 -- sorry I don't have access to this computer, I'll get back to you by Friday. |
Hi @flx42 Here's the output of the command: $ ldconfig -p | grep nvidia
libvdpau_nvidia.so (libc6,x86-64, OS ABI: Linux 2.3.99) => /lib64/libvdpau_nvidia.so
libvdpau_nvidia.so (libc6, OS ABI: Linux 2.3.99) => /lib/libvdpau_nvidia.so
libnvidia-tls.so.375.26 (libc6,x86-64, hwcap: 0x8000000000000000, OS ABI: Linux 2.3.99) => /lib64/tls/libnvidia-tls.so.375.26
libnvidia-tls.so.375.26 (libc6,x86-64, OS ABI: Linux 2.3.99) => /lib64/libnvidia-tls.so.375.26
libnvidia-tls.so.375.26 (libc6, OS ABI: Linux 2.2.5) => /lib/libnvidia-tls.so.375.26
libnvidia-ptxjitcompiler.so.375.26 (libc6,x86-64) => /lib64/libnvidia-ptxjitcompiler.so.375.26
libnvidia-ptxjitcompiler.so.375.26 (libc6) => /lib/libnvidia-ptxjitcompiler.so.375.26
libnvidia-opencl.so.1 (libc6,x86-64) => /lib64/libnvidia-opencl.so.1
libnvidia-opencl.so.1 (libc6) => /lib/libnvidia-opencl.so.1
libnvidia-ml.so.1 (libc6,x86-64) => /lib64/libnvidia-ml.so.1
libnvidia-ml.so.1 (libc6) => /lib/libnvidia-ml.so.1
libnvidia-ml.so (libc6,x86-64) => /lib64/libnvidia-ml.so
libnvidia-ml.so (libc6) => /lib/libnvidia-ml.so
libnvidia-ifr.so.1 (libc6,x86-64) => /lib64/libnvidia-ifr.so.1
libnvidia-ifr.so.1 (libc6) => /lib/libnvidia-ifr.so.1
libnvidia-ifr.so (libc6,x86-64) => /lib64/libnvidia-ifr.so
libnvidia-ifr.so (libc6) => /lib/libnvidia-ifr.so
libnvidia-gtk3.so.375.26 (libc6,x86-64) => /lib64/libnvidia-gtk3.so.375.26
libnvidia-gtk2.so.375.26 (libc6,x86-64) => /lib64/libnvidia-gtk2.so.375.26
libnvidia-glsi.so.375.26 (libc6,x86-64) => /lib64/libnvidia-glsi.so.375.26
libnvidia-glsi.so.375.26 (libc6) => /lib/libnvidia-glsi.so.375.26
libnvidia-glcore.so.375.26 (libc6,x86-64) => /lib64/libnvidia-glcore.so.375.26
libnvidia-glcore.so.375.26 (libc6) => /lib/libnvidia-glcore.so.375.26
libnvidia-fbc.so.1 (libc6,x86-64) => /lib64/libnvidia-fbc.so.1
libnvidia-fbc.so.1 (libc6) => /lib/libnvidia-fbc.so.1
libnvidia-fbc.so (libc6,x86-64) => /lib64/libnvidia-fbc.so
libnvidia-fbc.so (libc6) => /lib/libnvidia-fbc.so
libnvidia-fatbinaryloader.so.375.26 (libc6,x86-64) => /lib64/libnvidia-fatbinaryloader.so.375.26
libnvidia-fatbinaryloader.so.375.26 (libc6) => /lib/libnvidia-fatbinaryloader.so.375.26
libnvidia-encode.so.1 (libc6,x86-64) => /lib64/libnvidia-encode.so.1
libnvidia-encode.so.1 (libc6) => /lib/libnvidia-encode.so.1
libnvidia-encode.so (libc6,x86-64) => /lib64/libnvidia-encode.so
libnvidia-encode.so (libc6) => /lib/libnvidia-encode.so
libnvidia-eglcore.so.375.26 (libc6,x86-64) => /lib64/libnvidia-eglcore.so.375.26
libnvidia-eglcore.so.375.26 (libc6) => /lib/libnvidia-eglcore.so.375.26
libnvidia-egl-wayland.so.375.26 (libc6,x86-64) => /lib64/libnvidia-egl-wayland.so.375.26
libnvidia-compiler.so.375.26 (libc6,x86-64) => /lib64/libnvidia-compiler.so.375.26
libnvidia-compiler.so.375.26 (libc6) => /lib/libnvidia-compiler.so.375.26
libnvidia-cfg.so.1 (libc6,x86-64) => /lib64/libnvidia-cfg.so.1
libnvidia-cfg.so (libc6,x86-64) => /lib64/libnvidia-cfg.so
libOpenCL.so.1 (libc6,x86-64) => /usr/lib64/nvidia/libOpenCL.so.1
libGLX_nvidia.so.0 (libc6,x86-64) => /lib64/libGLX_nvidia.so.0
libGLX_nvidia.so.0 (libc6) => /lib/libGLX_nvidia.so.0
libGLESv2_nvidia.so.2 (libc6,x86-64) => /lib64/libGLESv2_nvidia.so.2
libGLESv2_nvidia.so.2 (libc6) => /lib/libGLESv2_nvidia.so.2
libGLESv1_CM_nvidia.so.1 (libc6,x86-64) => /lib64/libGLESv1_CM_nvidia.so.1
libGLESv1_CM_nvidia.so.1 (libc6) => /lib/libGLESv1_CM_nvidia.so.1
libEGL_nvidia.so.0 (libc6,x86-64) => /lib64/libEGL_nvidia.so.0
libEGL_nvidia.so.0 (libc6) => /lib/libEGL_nvidia.so.0 Can you see anything wrong? |
I don't know how you installed the drivers but this is not supposed to happen:
The one under |
Initially, I installed the tar.gz on my Fedora25, then since it wasn't working, I tried to uninstall it, and reinstall the Redhat package, but it didn't work neither... I just successfully got it working on CentOS 7.3 So, it seems like it would either to just either to clear and start fresh... so I'll close this ticket and apologies for wasting your time with my messed up system. |
@3XX0 |
@kwizart Sure but it doesn't change the fact that your driver isn't installed properly. You have two tls libraries with the same ABI and one of them is missing the tls hwcap. The second one shouldn't be there, so you probably have a packaging issue on your platform. |
thx, for your confirmation. I don't reproduce with the driver repackaged from rpmfusion.org |
I am unable to run the example given on the front page:
$nvidia-docker run --rm nvidia/cuda nvidia-smi /usr/bin/docker-current: Error response from daemon: create nvidia_driver_375.26: VolumeDriver.Create: internal error
Looking into the logs, I see:
However:
$nvidia-docker volume ls DRIVER VOLUME NAME
I've tried to clean up whatever could cause the problem:
While the error sounds like #133 I don't have several partitions:
On #188 some users managed to purge and reinstall and get it to work, but I am not on Ubuntu, and trying the same doesn't seem to solve the problem.
I reached the point where I have tried countless variations of uninstall/reboot/reinstall and manually fix permissions or remove files, but it still doesn't work...
Not sure what to do from here, and would appreciate any help.
The text was updated successfully, but these errors were encountered: