Re: glxinfo works, /compat/linux/usr/bin/glxinfo - does not

Tijl Coosemans <[email protected]>
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <20200617175854.21d8a8f2__9386.4413489186$1592409548$gmane$org@FreeBSD.org>
On Wed, 17 Jun 2020 10:53:18 -0400 "Mikhail T." <[email protected]>
wrote:
> On 17.06.20 08:11, Tijl Coosemans wrote:
>> The Linux graphics stack has switched to libglvnd while the FreeBSD 
>> stack has not so I don't know if Linux libglvnd can figure which 
>> stack, mesa or nvidia, it has to load. Try deleting 
>> /compat/linux/usr/lib/libGLX_system.so.0 or making it a symlink to 
>> /compat/linux/usr/lib/libGLX_nvidia.so.0 or try deleting linux-c7-dri 
>> package.  
> 
> Ok, that seems like the root of the problem indeed:
> 
>     /compat/linux/usr/lib/libGLX_system.so.0 -> libGLX_*mesa*.so.0
> 
> Unfortunately, deinstalling linux-c7-dri, also deinstalled the 
> linux-c7-glx-utils, which had to be reinstalled with NO_DEPENDS=yes to 
> avoid dragging in the Mesa stuff again (which must be, what created the 
> above link to GLX_mesa in the first place)...
> 
> Finally, the symlink-manipulations had to be repeated in 
> /compat/linux/usr/lib*64* as well (why do linux-c7-/foo/ ports even 
> bother with 32-bit binaries on amd64?) -- but now both native and Linux 
> glxinfo binaries work here, and there is much rejoicing. Thank you!
> 
> Should I file bug-report(s) for any of this? Yours,

Does "glxinfo | grep glvnd" print anything?
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.