Thanks for the post in the link below, of installing TeamViewer
https://devtalk.nvidia.com/default/topic/1048281/jetson-tx2/how-to-install-teamviewer-/post/5319874/#5319874
I was able to use teamviewer host following the link’s steps on the TX2 dev kit running L4T R32.1 Ubuntu 18.04
But once I restarted the tx2, I get the error:
$ ./opt/teamviewer/tv_bin/TeamViewer
ERROR: ld.so: object ‘libgtk3-nocsd.so.0’ from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Gtk-Message: 12:54:22.329: Failed to load module “unity-gtk-module”
Gtk-Message: 12:54:22.495: Failed to load module “canberra-gtk-module”
Gtk-Message: 12:54:22.502: Failed to load module “canberra-gtk-module”
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlagsQSurfaceFormat::FormatOption(), depthBufferSize -1, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DefaultSwapBehavior), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
Aborted (core dumped)
The same seems to happen when I try remote in.
Teamviewer shows the tx2 as available for remote connection, and when I click to remote in, tt shows the TX2 desktop on the client for a split second and closes immediately.
If I run glxinfo -B on the tx2, I get
“bash: glxinfo: command not found”
Any ideas how to get it working?