Re: libGL mess with nvidia drivers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux