Cannot connect to CentOS 7 desktop vino-server with Windows client
Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: CentOS 7, Ubuntu 16, macOS 10.12, Windows 7, Windows 10, Android, iOS
Posts: 4
Rep:
Cannot connect to CentOS 7 desktop vino-server with Windows client
SUMMARY: I cannot find any mechanism to connect from Windows to a CentOS 7 Gnome desktop running vino-server.
I can connect with 'vinagre' from a CentOS 6 desktop but that's not useful to me.
DETAILS:
My primary desktop is a Windows 10 Pro system with a "4K" (3840 x 2160) 39 inch monitor.
I run multiple other systems (Windows, Mac, Linux) both as hardware and as virtual machines. It is must useful to me to connect to the desktops of those systems from this central point.
I use RealVNC 5.3 Enterprise for most of those connections.
I am now making the (painful) transition to CentOS 7 after CentOS 5 hit end-of-life on March 31, 2017.
We still build on CentOS 5 so we can run on 6 and 7 and I have no problems using CentOS 5 or 6.
I also run Ubuntu 16 with some network emulation software.
I can connect from Windows 10 using RealVNC Viewer 5.5.1 Enterprise to the desktops of the CentOS 6 and Ubuntu systems (both running vino-server) without any problems.
Somehow the vino-server on CentOS 7 is not working. I consistently get "Unable to connect to VNC Server using your chosne security setting. Either upgrade VNC Server to a more recent version or select a weaker level of encryption"
Even if I set the VNC Viewer to Prefer Off, I still get this message.
Note that I can connect to the CentOS 7 desktop if I run 'vinagre' on a CentOS 6 desktop but that's not useful!
Distribution: CentOS 7, Ubuntu 16, macOS 10.12, Windows 7, Windows 10, Android, iOS
Posts: 4
Original Poster
Rep:
The issue was connecting to the built-in Gnome vino-server.
This used to work from any VNC viewer. In CentOS 7 it does not work except with 'vinagre' which does not run on Windows.
I gave up on making this work and installed RealVNC Enterprise 5.3 (which I have licensed)!
Note that RealVNC does not work with a Gnome desktop but once I switched to KDE I can share the desktop with RealVNC and connect to it with RealVNC Viewer.
I had to add KDE using:
sudo yum install @kde-desktop
I think I could have done this with the tightvnc-vnc-server but I don't really care at this point.
I have not yet tried the new VNC Connect (which is what version 6.0.2 is called).
It uses a server rendezvous technique much like TeamViewer to allow connections behind NAT without port forwarding.
As for TeamViewer, I also have a TeamViewer 12 Professional license but I find VNC connections work much faster in the LAN.
I suspect that I could have used the TigerVNC server instead of RealVNC.
I'm not sure if TigerVNC would be much more different than RealVNC.
Sorry I can help with Windows. I haven't used Windows in about 7 years.
It sounds like (I could be wrong) that something on your Windows Client just isn't playing nice with Gnome's built-in vino-server.
Looking in my Red Hat Study Guide Book I found out that:
Samba enables Windows Clients access to Linux fs and printers.
Make sure you have samba installed.
-::-Maybe others will see your thread and know how you can get things working from your Windows Client.-::-
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.