![]() ![]() VNC or other remote desktops, if set up correctly to run on the Jetson, but merely forward to a client on a PC will do the job. The remote desktop client understands the forwarded desktop rather than the events. A purely software virtual desktop still runs on the Jetson, and events are still interpreted by the “local” desktop, but then the desktop itself has the result of events forwarded instead of the actual event. ![]() This is virtual desktop software, e.g., Vino, which has this function. If you want the requirement to be part of the Jetson, and not be offloaded to the PC, then it implies your software producing X events must all run and be interpreted on the Jetson without “forwarding” of events to a different computer. If you do not forward, then the Jetson needs EGL support once you forward, it is the other computer which provides the GPU and EGL support. ![]() If those events include EGL requirements, then the system actually providing the display is the one which needs that support. ssh forwarding forwards events, and the events are what cause various graphics or mouse or keyboard actions to have meaning. The gist is that ssh forwarding is very different versus a desktop which is virtual with the desktop itself being forwarded. I’ll post a couple of related URLs, YMMV: ![]() You should know that “ ssh -X” (or “ ssh -Y”) probably does not do what you think it does. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
May 2023
Categories |