On February 24, 2021 2:12:02 AM UTC, "Nelson H. F. Beebe" <be...@math.utah.edu> 
wrote:
>Reginald Beardsley <pulask...@yahoo.com> asks on the list today:
>
>>> Does anyone know what the missing environment variable is or 
>>> where the reference to
>>>     /usr/X11/lib/modules/extensions//libglx.so
>>> is located?
>
>On a Fedora 33 Linux system, I find that library in
>
>       /usr/lib64/xorg/modules/extensions/libglx.so
>
>On an Oracle Solaris 11 systems, I find it in two locations:
>
>       /usr/lib/mesa/modules/extensions/libglx.so
>       /usr/lib/xorg/modules/extensions/libglx.so
>
>On a Sun Solaris 10 system, I find several copies
>
>        /usr/X11/lib/modules/extensions/amd64/libglx.so
>        /usr/X11/lib/modules/extensions/libglx.so
>        /usr/X11/lib/modules/extensions/mesa/amd64/libglx.so
>        /usr/X11/lib/modules/extensions/mesa/libglx.so
>        /usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so
>        /usr/X11/lib/modules/extensions/NVIDIA/amd64/libglx.so.1
>        /usr/X11/lib/modules/extensions/NVIDIA/libglx.so
>        /usr/X11/lib/modules/extensions/NVIDIA/libglx.so.1
>        /var/run/opengl/server/amd64/libglx.so
>        /var/run/opengl/server/libglx.so
>
>Thus, I suspect that the double slash that you reported is innocuous,
>and valid, because in the V6 Unix kernel documented in John Lyons'
>book, the path traveral has something like
>
>       while (*s == '/') s++;
>
>instead of 
>
>       if (*s == '/') s++;
>
>I found that snippet several years ago when we were writing Classic
>Shell Scripting, and we wanted to know if adjacent slashes in a
>pathname are legal: the V6 code shows that the answer is yes.
>
>Of course, the Solaris 10 system also shows intervening mesa and
>NVIDIA components, so it certainly is worth checking whether a simple
>symlink will allow the library to be found.
>
>
>
>-------------------------------------------------------------------------------
>- Nelson H. F. Beebe                    Tel: +1 801 581 5254           
>      -
>- University of Utah                    FAX: +1 801 581 4148           
>      -
>- Department of Mathematics, 110 LCB    Internet e-mail:
>be...@math.utah.edu  -
>- 155 S 1400 E RM 233                       be...@acm.org 
>be...@computer.org -
>- Salt Lake City, UT 84112-0090, USA    URL:
>http://www.math.utah.edu/~beebe/ -
>-------------------------------------------------------------------------------
>
>_______________________________________________
>openindiana-discuss mailing list
>openindiana-discuss@openindiana.org
>https://openindiana.org/mailman/listinfo/openindiana-discuss

For those libs, another option IIRC was VirtualBox GL provider.

Check the ogl-select (or was it opengl-select?) service which sets the symlinks 
at runtime. By default it is based on (iirc) smf instance properties; I toggled 
that value in dual-booted vm/native systems based on prtconf output with an 
early init script way back when.

Jim

--
Typos courtesy of K-9 Mail on my Android

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to