Bug#876033: primusrun doesn't find libGL.so.1
Emilio J. Padrón
emilioj at udc.es
Mon Sep 25 14:38:52 UTC 2017
Package: primus
Version: 0~20150328-4
Followup-For: Bug #876033
Dear Maintainer,
I obtain the same error when trying primusrun (or optirun) in my system:
% primusrun glxinfo
/usr/bin/primusrun: line 41: warning: command substitution: ignored null byte in input
primus: fatal: failed to load any of the libraries:
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1:/usr/lib/i386-linux-gnu/nvidia/libGL.so.1:/usr/lib/nvidia/libGL.so.1
/usr/lib/x86_64-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/i386-linux-gnu/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
/usr/lib/nvidia/libGL.so.1: cannot open shared object file: No such file or directory
The '__GLVND_DISALLOW_PATCHING=1' workaround did not work for me :-?
(same error messages).
By the way, I suppose it is not really related, but I'm not able to install
nvidia glvnd packages, libgl1-glvnd-nvidia-glx 375.82-4 and
libglvnd0-nvidia 375.82-4, due to dependency problems. The metapackage
libgl1-nvidia-glvnd-glx 375.82-4 is installed ok, since the libgl1
dependency is provided by other packages. Is it also a bug? :-?
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.12.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages primus depends on:
ii bumblebee 3.2.1-16
ii primus-libs 0~20150328-4
ii socat 1.7.3.2-1
ii xserver-xorg-core 2:1.19.3-2
ii xserver-xorg-video-intel 2:2.99.917+git20161206-1
Versions of packages primus recommends:
pn primus-libs-ia32 <none>
primus suggests no packages.
% dpkg -l | grep -E 'libe?gl'
ii libegl-mesa0:amd64 17.2.1-1
ii libegl-nvidia0:amd64 375.82-4
ii libegl-nvidia0:i386 375.82-4
ii libegl1:amd64 0.2.999+git20170802-4
ii libegl1:i386 0.2.999+git20170802-4
ii libegl1-mesa:amd64 17.2.1-1
ii libegl1-mesa-dev:amd64 17.2.1-1
ii libgl1:amd64 0.2.999+git20170802-4
ii libgl1:i386 0.2.999+git20170802-4
ii libgl1-mesa-dev:amd64 17.2.1-1
ii libgl1-mesa-dri:amd64 17.2.1-1
ii libgl1-mesa-glx:amd64 17.2.1-1
ii libgl1-nvidia-glvnd-glx:amd64 375.82-4
ii libgl1-nvidia-glvnd-glx:i386 375.82-4
ii libglapi-mesa:amd64 17.2.1-1
ii libgles-nvidia1:amd64 375.82-4
ii libgles-nvidia1:i386 375.82-4
ii libgles-nvidia2:amd64 375.82-4
ii libgles-nvidia2:i386 375.82-4
ii libgles1-glvnd-nvidia:amd64 375.82-4
ii libgles1-glvnd-nvidia:i386 375.82-4
ii libgles2:amd64 0.2.999+git20170802-4
ii libgles2:i386 0.2.999+git20170802-4
ii libglew-dev:amd64 2.0.0-5
ii libglew2.0:amd64 2.0.0-5
ii libglib2.0-0:amd64 2.54.0-1
ii libglib2.0-bin 2.54.0-1
ii libglib2.0-data 2.54.0-1
ii libglib2.0-dev:amd64 2.54.0-1
ii libglib2.0-dev-bin 2.54.0-1
ii libglibmm-2.4-1v5:amd64 2.54.1-1
ii libgltf-0.1-1:amd64 0.1.0-2
ii libglu1-mesa:amd64 9.0.0-2.1
ii libglu1-mesa-dev:amd64 9.0.0-2.1
ii libglvnd-core-dev 0.2.999+git20170802-4
ii libglvnd-dev 0.2.999+git20170802-4
ii libglvnd0:amd64 0.2.999+git20170802-4
ii libglvnd0:i386 0.2.999+git20170802-4
ii libglx-mesa0:amd64 17.2.1-1
ii libglx-nvidia0:amd64 375.82-4
ii libglx-nvidia0:i386 375.82-4
ii libglx0:amd64 0.2.999+git20170802-4
ii libglx0:i386 0.2.999+git20170802-4
-- no debconf information
More information about the pkg-nvidia-devel
mailing list