Le partage d'écran est lent, même sur Ethernet gigabit

12

Lorsque je me connecte de mon ordinateur portable à mon serveur avec le partage d'écran Apple, c'est extrêmement lent, même sur Ethernet Gigabit.

Les fichiers sont copiés aux vitesses attendues (~ 100 Mo / s) mais le partage d'écran est terriblement lent.

Un moyen d'accélérer cela?

Dan
la source
3
Je ne sais pas si c'est normal, mais je pense que le partage d'écran est toujours lent, quelle que soit la vitesse Ethernet. Soit ça, soit j'ai le même problème. +1 pour attirer l'attention.
woff
@ Ze'ev Si vous utilisez l'expérience Windows RDP comme référence, ils ne sont tout simplement pas comparables.
Louis Waweru

Réponses:

6

Certains Mac (tous?) Lorsqu'ils fonctionnent sans moniteur éteignent les circuits vidéo afin de ne pas gaspiller d'énergie, même si ces circuits sont utilisés par le partage d'écran pour accélérer considérablement les choses à l'écran.

Il pourrait y avoir un moyen de réactiver ces circuits via un logiciel, mais je n'ai pas de moyen fiable de le faire. Ce qui fonctionne très bien, c'est de brancher quelque chose dans un port vidéo pour que le Mac pense qu'il a un moniteur connecté.

Vous pouvez en créer un vous-même: https://macminicolo.net/blog/files/build-a-dummy-dongle-for-a-headless-mac-mini.html

Achetez-en un pour le brancher sur un port HDMI sur certains MacMinis: https://macminicolo.net/blog/files/an-hdmi-adapter-for-a-headless-mac-mini.html

Achetez-en un pour vous connecter au port MiniDisplay: http://eshop.macsales.com/item/NewerTech/CBLMDPHEAD/

Instructions pour une résistance ajoutée directement à la carte vidéo: http://blog.zorinaq.com/?e=11

J'ai ramassé une poignée de ceux HDMI il y a quelque temps, ils sont très utiles.

Une question / réponse similaire est à Forcer la résolution sur un mini serveur mac sans tête

j-beda
la source
Ah! Ça a du sens. Mais il doit y avoir un moyen de faire croire au système qu'il a un moniteur via un logiciel? Le serveur est un Hackintosh, BTW.
Dan
Je souhaite que. J'ai essayé diverses choses, y compris airsquirrels.com/airparrot qui, selon certains, fait l'affaire quand il ajoute son pilote de moniteur virtuel, mais je n'ai pas pu voir de réelles améliorations, certainement pas aussi importantes que celles qui se sont produites lorsque j'ai branché un dongle. Essayez le partage d'écran avec un Mac équipé d'un moniteur et vous verrez la différence - lisse comme de la soie comme on dit.
j-beda
Si votre serveur a une sortie DVI, vous pourrez peut-être vous débrouiller simplement en branchant une seule résistance dans les trous appropriés de la carte vidéo. J'ai vu des références à des personnes utilisant un trombone. blog.zorinaq.com/?e=11
j-beda
1
On dirait qu'il veut environ 75 ohms, mais les gens disent qu'il fonctionne avec une variété de résistances. Le lien zorinaq a quelqu'un qui prétend qu'il est assez sûr, même avec un trombone, mais obtenir une résistance et enregistrer les fils afin qu'ils ne soient pas en court-circuit serait probablement le plus sûr.
j-beda
1
SUCCÈS!! J'ai utilisé 3 agrafes. Voir au dessus.
Dan
0

Nous vous suggérons d'essayer d'autres systèmes de partage d'écran. Le poulet du VNC est une option. TeamViewer est une autre option. ( http://teamviewer.com )

J'ai eu une réponse raisonnable en utilisant teamviewer sur une liaison satellite avec une machine distante exécutant des fenêtres de l'autre côté du continent. Pas instantané. Mais étant donné que chaque paquet aller-retour impliquait 160 000 km de micro-ondes ...

Sherwood Botsford
la source
Déjà essayé les deux; pas mieux.
Dan
0

Si vous ne pouvez pas suivre la voie matérielle, voici ma solution de contournement uniquement logicielle:

Utilisez l'Automator pour créer un travail bash trivial:

  • Lancez Automator .
  • Choisissez de créer une application .
  • Sélectionnez Run Shell Script dans la liste Actions - le champ d'édition Run Shell Script s'affiche sur le côté droit.
  • Sélectionnez Shell: / bin / bash (il s'agit peut-être déjà de la valeur par défaut)
  • Tapez sleep 999999 dans la zone d'entrée de script.
  • Dans le menu, sélectionnez Fichier -> Exporter ... et entrez SpeedUpScreenSharing (ou un nom de votre choix) dans le champ Exporter sous: et enregistrez- le.

Vous pouvez maintenant l'exécuter comme vous le feriez pour n'importe quelle autre application. Il fonctionnera pour toujours avec une petite icône d'engrenage qui apparaît dans la zone d'état de la barre de menus. Quelle que soit la raison, cela semble aider à rendre mon ancien macbook pro plus réactif. Ce n'est pas super zippy, mais cela m'a donné une accélération significative - YMMV.

Générique Ratzlaugh
la source
-1

La réponse est simple, arrêtez d'utiliser le partage d'écran et obtenez Apple Desktop Remote. L'application Apple Desktop Remote est aussi rapide que Microsoft Desktop Remote. Le partage d'écran n'est pas le même et assez lent et saccadé et vraisemblablement destiné à un usage occasionnel par opposition à l'ADR qui est destiné à un usage sérieux comme les écrans sans tête et les transferts de fichiers.

Michael Bradley
la source