Running Kinect 2 on Intel NUC with no monitor
Hi all,
I am successfully able to run Kinect 2 on my Intel NUC when a monitor is attached using iai_kinect2 and libfreenect2 but when there is no monitor attached and I use a bash script which is run at startup to run Kinect 2, I get the following error :
GLFW Error : No monitors found
Error : GLFW failed to Initialize
It looks like when I do not have a monitor connected, the graphic card and graphic library is disabled and hence I get this error. Does anyone know how can I can fix this issue?
Thanks in advance.
Naman Kumar
Asked by Naman on 2016-01-30 23:04:47 UTC
Answers
If you can't fix this problem on the software side (I don't know how), you could use a HDMI dummy plug.
Asked by fsteinhardt on 2016-01-31 14:50:27 UTC
Comments
GLWF needs the "server-side" of OpenGL. There are several ways to get it:
- Use software rendering, if you do not need to render much
- Make sure your program uses the X11 server running on the graphics card, not a VNC server or something. If the X11 server is running and unlocked DISPLAY=:0 should be enough.
- The VirtualGL project
With some Nvidia cards, X11 refuses to start without a monitor attached. Maybe there is a similar issue with the Intel card? What helps there is to provide an EDID file in the X11 configuration, see http://kodi.wiki/view/Creating_and_using_edid.bin_via_xorg.conf .
Cheers
Asked by Nicolas on 2016-02-02 09:20:04 UTC
Comments
Were you able to get libfreenect2 working with NUC? I am getting an error: Failed to create OpenGL window. Did you ever come across this?
Asked by pnambiar on 2016-04-12 13:57:29 UTC