web-dev-qa-db-fra.com

Comment puis-je me connecter à Gnome 3 avec un client Windows VNC?

Avant, je pouvais me connecter à mon bureau Gnome 3 à partir d'une machine Windows avec un client VNC. Mais après une mise à niveau (côté Linux) il y a quelque temps, il a cessé de fonctionner. Lorsque j'essaie de me connecter, tout ce que je peux obtenir est un message disant "Aucun type de sécurité correspondant" ou "Aucune méthode d'authentification prise en charge!" (selon le client que j'essaye).

Dans Gnome 3, j'ai activé le partage d'écran sous Paramètres> Partage. En dessous, j'ai la vue à distance activée, la télécommande activée, approuver toutes les connexions, exiger le mot de passe désactivé. J'utilise Arch Linux avec vino 3.8.1.

Côté Windows, j'ai essayé TigerVNC 1.0.1 & 1.2.0 et UltraVNC 1.0.9.6.2.

Comment puis-je faire fonctionner cela?

25
cjm

Il s'agit en fait d'un problème connu et actuellement ouvert . Cependant, il existe une solution de contournement très simple; émettez simplement la commande suivante:

gsettings set org.gnome.Vino require-encryption false

Vous pourrez désormais vous connecter avec la plupart des visualiseurs vnc.

25
TSelander

Voici quelques autres solutions possibles:

  1. Désactivez le chiffrement Vino, puis configurez un tunnel SSH
  2. Utilisez un client VNC compatible avec la version TLS de Vino: Android: bVNC Free, Windows: SSVNC, Linux: vinagre
  3. Utilisez un autre serveur VNC, tel que tigervnc ou x11vnc
  4. Utilisez un autre serveur VNC, tel que tightvnc, avec un gestionnaire de bureau différent, tel que MATE, Xfce, LXDE, etc.

Même 2,5 ans plus tard, c'est toujours un problème avec les systèmes Fedora, Redhat et Debian ... Fondamentalement, Gnome 3 effectue une vérification du pilote graphique 3D lors du démarrage de gnome-session, ce qui le fait planter vncserver lorsqu'il N'utilise PAS Vino; utilisez donc un gestionnaire de bureau différent. Alternativement, vous utilisez Vino, puis vous devez soit utiliser TLS de type 18 et une poignée de visionneuses VNC compatibles, soit désactiver le chiffrement et faire en sorte que tout votre trafic soit facilement détecté; ainsi, désactivez le chiffrement et utilisez un tunnel SSH.

C'est un problème compliqué qui nécessite la coordination de plusieurs groupes de développeurs pour le résoudre, et très peu de progrès ont été réalisés.

4
Apollo Clark

Je pense que cette question couvre toutes les méthodes alternatives et suggestions sur la façon de se connecter à Gnome via VNC si le partage de bureau intégré ne fonctionne pas: Activer le bureau distant pour Gnome à partir de la ligne de commande?

1
IBr