On Sat, 05 Aug 2017 23:20:53 -0400, Tom Horsley wrote: > On Sun, 6 Aug 2017 02:59:25 +0000 (UTC) > Amadeus W.M. wrote: > >> I assume there are people there who are using the nvidia driver right >> now, >> some maybe using the rpmfusion rpms. Can someone post which libGL they >> have installed on their system and how they got the whole thing to >> work? > > I got it to work by simply installing the rpmfusion akmod package. > > It makes a file in /etc/ld.so.conf.d/ named nvidia-lib64.conf which > points at /usr/lib64/nvidia and /usr/lib64/libglvnd which should > override the "default" path where the mesa versions live. > > BUT: I once discovered a curious thing. If some other totally unrelated > package happens to install another file in /etc/ld.so.conf.d which > explicitly names the default library locations such as /lib64, then it > depends entirely on which way ldconfig happens to hash things as to > which library it will find first. > > So the first step is to see if any other file in /etc/ld.so.conf.d has a > line that just says "/lib64" or "/usr/lib64", and if it does complain to > whatever package installed that file (which you can find with rpm -q -f > full-filename). _______________________________________________ > users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send > an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Thanks for the quick reply! I do have an nvidia-lib64.conf and this is what's in it: 8) root:/etc/ld.so.conf.d> cat /etc/ld.so.conf.d/nvidia-lib64.conf /usr/lib64/nvidia-340xx There's no /usr/lib64/libglvnd in it nor do I have a /usr/lib64/libglvnd directory on my system: ls /usr/lib64/libglvnd* ls: cannot access '/usr/lib64/libglvnd*': No such file or directory This is what I have /etc/ld.so.conf.d: 21) root:/etc/ld.so.conf.d> grep lib64 * atlas-x86_64.conf:/usr/lib64/atlas bind99-x86_64.conf:/usr/lib64/bind99 libiscsi-x86_64.conf:/usr/lib64/iscsi mariadb-x86_64.conf:/usr/lib64/mysql nvidia-lib64.conf:/usr/lib64/nvidia-340xx nx-libs-x86_64.conf:/usr/lib64/nx octave-x86_64.conf:/usr/lib64/octave/4.2.1 qt-x86_64.conf:/usr/lib64/qt-3.3/lib tix-x86_64.conf:/usr/lib64/tcl8.6 No /lib64 nor /usr/lib64, only /usr/lib64/<something>. >From /usr/share/doc/libglvnd/README.md it looks like libglvnd is supposed to manage opengl calls between multiple vendors. Maybe it's not working right? Do you have other libGL installed on your system? This is what I have: 28) root:~> locate libGL.so /data/MATLAB/R2016a/sys/opengl/lib/glnxa64/libGL.so.1 /data/MATLAB/R2016a/sys/opengl/lib/glnxa64/libGL.so.1.6.0 /usr/lib64/libGL.so /usr/lib64/libGL.so.1 /usr/lib64/libGL.so.1.0.0 /usr/lib64/nvidia-340xx/libGL.so.1 /usr/lib64/nvidia-340xx/libGL.so.340.102 /var/lib/docker/overlay2/ c9451d99d6ef2a10b3dc8426ba20a88879c5c921b8dcc371db330502c08f7226/diff/usr/ lib64/libGL.so.1 /var/lib/docker/overlay2/ c9451d99d6ef2a10b3dc8426ba20a88879c5c921b8dcc371db330502c08f7226/diff/usr/ lib64/libGL.so.1.0.0 Incidentally, uname -a Linux alpha 4.11.11-300.fc26.x86_64 #1 SMP Mon Jul 17 16:32:11 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx