I am using Linux IMSDK to encode a video stream. If I use my application while I am physically connected to the machine, all works well. However, if I try to use this machine remotely (ssh, enabling X forwarding and so on), my application crashes. It seems that there is a segfault somewhere in MSDK backend. Using strace, I can see that there is a permission issue on /dev/dri/card0.
Do you know if it is possible to trigger an application that uses IMSDK remotely ? I intend to use this application by script, at boot time, on a machine that won't have any keyboard or even screen.