[osg-users] osgposter through Task Scheduler

Chris Hanson xenon at alphapixel.com
Fri Jul 5 04:40:46 PDT 2019

With all due respect, I think OpenGL on headless Windows is a slight
distinction from what Andreas was asking for (OpenGL without a Windows
desktop login session). Most people doing headless OpenGL at least have a
Windows login session.

I was curious about the situation myself. We (myself, Nick and Per at Volvo
Sweden just a few hours from Remograph) and the guys at DLR in Munich have
all been pursuing headless OSG operation and context creation via EGL. The
goal is multifold -- on Linux it would be nice to not have to have XWindows
running. On other devices, it'd be nice to operate headless.

I don't know for sure if the EGL method would work on a Windows machine
that doesn't have a logged-in desktop session.

As far as I recall, the old WinNT OpnGL Tubes (and friends) screen savers
could operate prior to login on the login screen, by using the system
display context, but I'm not sure if that tactic is applicable here, but it
does suggest that somehow an OpenGL context could be created without a
desktop session. Have you tried executing a simple (non-OSG) EGL demo
executable in this situation? That would tell you if pursuing EGL to solve
the problem is worth doing.

I put in a query to some friends who might know the answer firsthand, but
haven't heard anything back. If you want to email me privately, I can try
to keep you in touch. Were your requirements specific to a particular GPU
platform (NVidia, AMD, etc) or does it need to be a vendor-agnostic
solution? Some vendors provide enhancements that others don't have.

On Fri, Jul 5, 2019 at 12:55 PM Andreas Ekstrand <
andreas.ekstrand at remograph.com> wrote:

> Thanks Chris! Guess I haven't googled generally enough - will look around
> for more less-specific solutions.
> /Andreas
> On 2019-07-04 01:15, Chris Djali wrote:
> Hi,
> I don't want to be the guy that says "Go away and Google your problem", but I was curious and searched for OpenGL on headless Windows and saw a few results where people had managed to do it. Even if you don't find something compatible with your situation, you're likely to find more and better answers on a less-specific mailing list.
> Sorry I couldn't give an actual answer,
> Chris
> ------------------
> Read this topic online here:http://forum.openscenegraph.org/viewtopic.php?p=76366#76366
> _______________________________________________
> osg-users mailing listosg-users at lists.openscenegraph.orghttp://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Chris 'Xenon' Hanson, omo sanza lettere. Xenon at AlphaPixel.com
Training • Consulting • Contracting
3D • Scene Graphs (Open Scene Graph/OSG) • OpenGL 2 • OpenGL 3 • OpenGL 4 •
GLSL • OpenGL ES 1 • OpenGL ES 2 • OpenCL
Legal/IP • Forensics • Imaging • UAVs • GIS • GPS •
osgEarth • Terrain • Telemetry • Cryptography • LIDAR • Embedded • Mobile •
iPhone/iPad/iOS • Android
@alphapixel <https://twitter.com/alphapixel> facebook.com/alphapixel (775)
623-PIXL [7495]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20190705/b183c250/attachment.html>

More information about the osg-users mailing list