I have a CentOS 7 virtual machine with GNOME 3.22 installed, which I control via Putty from a Windows 10 machine.
I use X11 forwarding with Xming installed on windows, and it seems to work, I can (for example) run xclock. I installed the epel repository, got the latest teamviewer rpm package (teamviewer.x86_64.rpm) and installed teamviewer, it went all right. I then ran the teamviewer setup, it asked for my credentials, and I could add my Linux machine to my trusted devices. My Linux machine appears in the list.
I then tried to run teamviewer using the simple 'teamviewer' command, and it works, but only up to a point : a small teamviewer window opens, but in it, there is only an error which says : 'Invalid X11 configuration found (DISPLAY:localhost:11.0), TeamViewer can not start'.
I've tried running it under my normal user account and also under the root account, but it did not change anything.
What can I do ?
Thanks in advance