VNC se sent juste lent et inefficace, et a parfois des problèmes d'affichage. Sous Windows, je peux utiliser Remote Desktop (RDP / MSTSC) et sous Linux, je peux utiliser NX Server, qui sont tous deux beaucoup plus performants que VNC.
Y a-t-il quelque chose de mieux que le serveur VNC pour OS X? J'ai aussi besoin de quelque chose qui a un client (visionneuse) pour les machines Windows.
Réponses:
iRapp était mon serveur de partage d'écran rapide préféré pour OS X, mais ils ont fait faillite vers juin 2016 et leur serveur de licences a été supprimé à un moment donné. Vers le 2 octobre 2016, ma licence pour le serveur iRapp a déclaré qu'elle était bloquée car elle ne pouvait pas contacter le serveur de licences et je n'ai trouvé aucun moyen de le faire fonctionner à nouveau. Même une licence d'essai dont j'avais une copie ne serait pas installée sans que leur serveur de licences ne soit en place.
Après quelques recherches, j'ai découvert qu'Aqua Connect est le seul concurrent iRapp à proposer un serveur OS X RDP. En fait, Aqua a été le premier avec RDP et ils ont poursuivi iRapp pour l'ingénierie inverse de leur produit, mais ils ont perdu l'affaire. Aqua est censé être plus rapide (ils ont amélioré le protocole RDP et l'appellent AAP) mais malheureusement, leur développement est lent. iRapp a pris en charge OS X El Capitan quelques mois après sa sortie, mais quand j'ai demandé une licence d'essai à Aqua, ils ont dit qu'Aqua avait encore une semaine ou plus avant d'avoir une version bêta avec le support d'El Capitan (et c'était plus d'une un an après la sortie d’EC!).
Jusqu'à présent, j'ai résisté au paiement d'Aqua 249 $ sachant que leur logiciel pourrait devenir inutile avec une future mise à jour de macOS et ils pourraient ne pas le réparer avant 1 an ou plus.
J'ai essayé tous les clients VNC gratuits: RealVNC, TightVNC, TigerVNC, UltraVNC et TurboVNC et ils sont tous en retard à divers endroits, même sur un réseau local, et chacun a divers problèmes avec la transmission des clés système, en particulier Cmd-Tab. UltraVNC était le plus rapide du lot s'il était réglé sur la vitesse "Ultra" sur un réseau local, mais les menus de dessin resteraient bloqués jusqu'à 5 secondes et il n'a aucun support pour l'envoi de la clé Cmd.
J'ai finalement essayé un essai de Remotix qui coûte 39 $ et utilise le protocole VNC, mais pour une raison quelconque, il est énormément plus rapide lors de la connexion au serveur VNC intégré d'OS X (connu sous le nom de `` partage d'écran '' dans les paramètres système) que n'importe quel autre client. . En fait, il est presque aussi rapide qu'iRapp, et il n'a aucun problème avec les clés système. Je recommande une qualité d'écran «adaptative» car «Full» est sensiblement lente et «Medium» affiche de nombreuses couleurs comme une mauvaise teinte. VNC prend en charge plusieurs protocoles de compression d'écran et je soupçonne que Remotix implémente le protocole natif d'Apple. Problèmes que j'ai avec:
Une autre option de partage d'écran rapide est NoMachine . Il utilise le protocole NX qui est similaire dans l'esprit à RDP et finit par être aussi rapide que iRapp avec une clarté similaire. Malheureusement, cela me pose des problèmes:
OpenNX est un autre serveur de protocole NX pour OS X, mais il n'a pas été mis à jour pour fonctionner avec Yosemite ou version ultérieure.
J'ai lu de bonnes choses sur Splashtop mais c'est 60 $ / an pour une utilisation commerciale pour 1 utilisateur et je déteste plutôt payer des frais annuels pour le logiciel. Pour un usage personnel, c'est gratuit et mes recherches suggèrent qu'il peut avoir un support de touche Ctrl à Cmd.
Tombouctou existe depuis 1980 et je suppose que cela fonctionne bien, mais sa propriété a été vendue à diverses sociétés. Pour autant que je sache, son dernier propriétaire, Arris, ne le vend même plus. Les personnes qui le possèdent déjà ont dû recourir à des hacks pour l'installer à El Capitan.
La version payante de TeamViewer prend en charge la connexion à une adresse IP locale au lieu du routage via Internet, mais ils sont passés à un modèle d'abonnement uniquement à partir de 42 $ / mois. Le produit est gratuit pour un usage personnel et semble relativement rapide, mais il laisse de petits onglets dans l'interface utilisateur et utilise des boîtes de dialogue de rappel. Les gens disent également qu'ils ne vous laisseront pas utiliser la version gratuite via leurs serveurs pendant une longue période de connexion. Il ne prend pas en charge l'envoi de la touche Ctrl en tant que Cmd à macOS, ce qui est une rupture pour moi. Des solutions de contournement comme AutoHotkey qui fonctionnaient avec iRapp pour permuter Cmd / Ctrl ne fonctionnent pas avec TeamViewer et les discussions en ligne ne suggèrent aucune solution.
J'ai lu que quelqu'un disait que " LogMeIn est vraiment rapide par rapport à VNC ou iRAPP" mais un commentaire sur une autre réponse sur cette page dit "Sur un LAN VNC est meilleur que Logmein" donc je ne sais pas. Quoi qu'il en soit, cela ne fonctionne que via Internet et je veux une solution de télécommande LAN. GoToMyPC semble également être uniquement Internet.
Depuis 2014, quelqu'un a réussi à faire fonctionner le serveur xrdp unix sur macOS, mais certains des problèmes décrits dans les réponses sonnent comme des kills de deal. Cela peut valoir la peine d'essayer s'ils ont réussi à résoudre les bogues. Une autre grande préoccupation est que les futures versions de macOS le briseront et qu'il faudra une éternité à quelqu'un pour trouver une solution de contournement, ou Apple pourrait supprimer complètement les anciennes couches Unix qui lui permettent de fonctionner.
Mise à jour de High Sierra:
Depuis son passage à High Sierra, Remotix n'est plus en mesure de transmettre un double clic à la machine distante et il a des problèmes étranges d'envoyer certains caractères à certains programmes dans l'application Terminal. Il ressemble à une partie ou tous les problèmes terminaux peuvent disparaître quand Num Lock touche est activée ON (bizarre). Le problème du double clic est incroyablement frustrant. Après une semaine d'attente, Nulana m'a répondu qu'ils devraient publier un correctif vers le 25 octobre 2017.
Remotix 5 pour Win est sorti le 31 octobre et a corrigé le double clic jamais vu, mais maintenant je dois cliquer incroyablement vite et ce n'est toujours pas vu comme un double clic la plupart du temps. L'installation de la mise à jour macOS 10.13.1 a semblé résoudre le problème jusqu'à ce que je redémarre et que le même problème soit revenu même après avoir redémarré. Le client TightVNC avait le même problème, indiquant qu'il s'agissait probablement d'un problème de serveur macOS VNC. Je n'ai pas pu reproduire sur une autre machine, j'ai donc réinstallé macOS 10.13 à partir de zéro après avoir effacé le lecteur et le problème du double-clic a disparu. J'ai installé tous les anciens logiciels que je pensais avoir pu causer et il n'est toujours pas revenu. Remotix 4 ne peut toujours pas double-cliquer.
iRapp est né sous le nom de NuoRDS sous un nom de société différent dirigé par un ancien cadre de Coderebel. Il est plus rapide que jamais et prend en charge le double-clic. Malheureusement, ils n'offrent plus de client dédié, vous devez donc utiliser le client MS RDS, Remotix ou divers autres clients. Jusqu'à présent, je n'en ai trouvé aucun qui me permette d'échanger Cmd et Ctrl comme le client iRapp utilisé pour prendre en charge l'utilisation d'AutoHotkey. L'ancien client iRapp se connecte, puis se déconnecte immédiatement sans message d'erreur. Je leur ai demandé s'il y avait une solution de contournement. Ils ont d'abord suggéré d'exécuter Ukelele sur Mac, mais après une enquête, ils ont admis qu'Ukelele ne pouvait pas modifier la signification des touches de modification comme Cmd et Ctrl (ni modifier directement les fichiers de disposition des touches). Soi-disant, ils publieront une mise à jour pour échanger les clés du côté du serveur NuoRDS mais aucune ETA n'est donnée.
Normalement, vous pouvez échanger les touches cmd / ctrl à l'aide
Apple System Preferences > Keyboards > Modifier Keys...
, mais cela n'affecte que le clavier local, pas les touches envoyées par le logiciel de télécommande. Cela explique comment modifier directement les fichiers utilisés par les Préférences Système et montre que les paramètres affectent un clavier identifié par son fournisseur unique et son ID produit. J'ai passé un certain temps à chercher s'il pouvait y avoir un ID de fournisseur / produit pour le clavier de la télécommande virtuelle ou si vous pouviez échanger des touches sur "tous" les claviers mais ne pouvais trouver aucune solution. J'ai essayé d'omettre le fournisseur et l'ID de produit du fichier en espérant que cela serait interprété comme "tous" les claviers, puis j'ai redémarré, mais cela n'a eu aucun effet.Les autres logiciels normalement capables d'échanger Cmd / Ctrl sur macOS ne fonctionnent pas non plus lorsqu'ils sont connectés via la télécommande:
la source
J'adore Logmein pour cela car j'ai accès n'importe où et je n'ai pas à me soucier des ports de transfert. Cela peut sembler un peu trop si vous n'y accédez que via un réseau local, mais toujours utilisable.
la source
Essayez celui-ci et tous vos soucis auront disparu;)
Le seul inconvénient est que sur les licences gratuites, cela limite votre temps de connexion si vous l'utilisez trop. Je n'ai pas ce problème car nous avons une licence premium. Vous pouvez l'utiliser sur plusieurs plateformes (avec des limitations de fonctionnalités bien sûr).
Teamviewer
la source
Un vieux thread SuperUser m'a pointé vers l' iRapp à 80 $ , qui semble fonctionner plutôt bien mais plutôt cher (enfin, pas selon les normes des utilisateurs de Mac, mais ...). C'est un serveur RDP pour Mac OS.
La raison pour laquelle VNC est si lent est qu'il ne fait guère plus que diffuser un screencast de votre bureau et transmettre les commandes de la souris et du clavier. RDP et NX envoient tous deux des instructions sur la façon de rendre l'affichage (un peu comme SVG vs JPG - JPG est, en fait, le format que VNC utilise pour envoyer les captures d'écran). Je pense que TeamViewer fait le même processus, mais je n'en suis pas sûr.
Résumé: VNC est systématiquement inférieur et iRapp est une solution plutôt coûteuse à votre problème.
la source
J'ai essayé plusieurs, y compris ceux mentionnés ici et tous avaient des problèmes de performances. Celui que j'ai trouvé de loin le plus réactif et de bonne qualité était AnyDesk . Super rapide et léger. Aussi pour les connexions ad-hock, vous n'avez même pas besoin de droits d'administrateur sur la machine hôte.
Ce n'est pas sans problèmes cependant; pas de prise en charge de Cmd-Tab, les curseurs personnalisés ne sont pas mis à jour (c'est-à-dire l'outil de texte After Effects, le sélecteur de couleurs, etc.), pas de minimisation dans la zone de notification et surtout, une petite fenêtre qui reste en haut pour montrer la connexion active. Vous pouvez le réduire en le minimisant mais il y reste. Peut-être que les futures mises à jour y remédieront.
Cela étant dit, toujours la meilleure option à mon humble avis, surtout si vous appréciez la réactivité et le taux de rafraîchissement élevé.
la source