Shawn Walker wrote: > Alan Coopersmith wrote: >> Alan Coopersmith wrote: >>> Shawn Walker wrote: >>>> What creates and sets up /var/run/opengl? >>> The SMF service svc:/application/opengl/ogl-select:default >>> >>> The details of how it works are in the ARC case LSARC/2005/700 >>> which I've just noticed is not published on arc.opensolaris.org. >>> I'll have to go fix that... >> >> Fixed now: http://arc.opensolaris.org/caselog/LSARC/2005/700/ >> should have enough detail to understand how the service works. > > Thanks. > > As I mentioned earlier, do you think it would be viable to have a > standard "shared" GL directory for packages to install their header > files into, and let them be dynamically linked into /var/run/opengl by > ogl-select at boot assuming those files weren't already claimed by a > vendor GL package? > Which files in particular?
The ogl-select service was set up so the system supplied headers and libraries (GLU and GLw) are delivered only by the MESA packages. These are not touched by the service. Only the vendor supplied headers and libraries (libGL and GLX module) are handled by the service.
