La condivisione dello schermo è lenta, anche su Ethernet Gigabit


12

Quando mi collego dal mio laptop al mio server con Apple Screen Sharing, è estremamente lento, anche su Ethernet Gigabit.

I file vengono copiati alle velocità previste (~ 100 MB / s) ma la condivisione dello schermo è tremendamente lenta.

Qualche modo per accelerare questo?


3
Non sono sicuro che sia normale, ma penso che la condivisione dello schermo sia sempre lenta, indipendentemente dalla velocità Ethernet. O quello, o ho lo stesso problema. +1 per attirare l'attenzione.
woff,

@ Ze'ev Se si utilizza l'esperienza Windows RDP come base, non sono paragonabili.
Louis Waweru,

Risposte:


6

Alcuni (tutti?) I Mac quando vengono eseguiti senza monitor disattivano i circuiti video in modo da non sprecare energia, anche se questi circuiti vengono utilizzati dalla condivisione dello schermo per velocizzare notevolmente i contenuti dello schermo.

Potrebbe esserci un modo per riattivare questo circuito attraverso il software, ma non ho trovato un modo affidabile per farlo. Ciò che funziona molto bene è collegare qualcosa in una porta video per convincere il Mac a pensare che abbia un monitor collegato.

Puoi crearne uno tu: https://macminicolo.net/blog/files/build-a-dummy-dongle-for-a-headless-mac-mini.html

Comprane uno per collegarlo a una porta HDMI su alcuni MacMinis: https://macminicolo.net/blog/files/an-hdmi-adapter-for-a-headless-mac-mini.html

Comprane uno per collegarlo alla porta MiniDisplay: http://eshop.macsales.com/item/NewerTech/CBLMDPHEAD/

Istruzioni per un resistore aggiunte direttamente alla scheda video: http://blog.zorinaq.com/?e=11

Ho preso una manciata di quelli HDMI qualche tempo fa, sono molto utili.

Una domanda / risposta simile è Forza la risoluzione su un mini server mac senza testa


Aha! Ha senso. Ma deve esserci un modo per indurre il sistema a pensare che abbia un monitor via software? Il server è un Hackintosh, BTW.
Dan,

Spero che. Ho provato varie cose, tra cui airsquirrels.com/airparrot che alcuni hanno affermato di fare il trucco quando aggiunge le sue cose del driver del monitor virtuale, ma non sono stato in grado di vedere alcun reale miglioramento, certamente nessuno grande come quelli che sono accaduti quando ho inserito un dongle. Prova la condivisione dello schermo con un Mac a cui è collegato un monitor e vedrai la differenza: liscia come la seta come si suol dire.
j-beda,

Se il tuo server ha un'uscita DVI, potresti essere in grado di cavartela semplicemente collegando un singolo resistore nei fori appropriati della scheda video. Ho visto riferimento a persone che usano una graffetta. blog.zorinaq.com/?e=11
j-beda,

1
Sembra che voglia circa 75 ohm, ma la gente lo riferisce lavorando con una varietà di resistenze. Il link zorinaq ha qualcuno che afferma che è abbastanza sicuro anche con una graffetta, ma ottenere una resistenza e registrare i cavi in ​​modo che non siano in corto sarebbe probabilmente il più sicuro.
j-beda,

1
SUCCESSO!! Ho usato 3 punti. Vedi sopra.
Dan,

0

Suggerisci di provare sistemi di condivisione dello schermo alternativi. Chicken of the VNC è un'opzione. TeamViewer è un'altra opzione. ( http://teamviewer.com )

Ho avuto una risposta ragionevole utilizzando Teamviewer su un collegamento satellitare a una macchina remota che esegue Windows dall'altra parte del continente. Non istantaneo Ma dato che ogni pacchetto di andata e ritorno ha coinvolto 160.000 km di microonde ...


Già provato entrambi. niente di meglio.
Dan,

0

Se non riesci a seguire il percorso hardware, ecco la mia soluzione alternativa solo software:

Usa l'Automator per creare un banale lavoro bash:

  • Avvia Automator .
  • Scegli di creare un'applicazione .
  • Seleziona Esegui script shell dall'elenco Azioni : il campo di modifica Esegui script shell verrà visualizzato sul lato destro.
  • Seleziona Shell: / bin / bash (potrebbe essere già il valore predefinito)
  • Digitare sleep 999999 nell'area di immissione degli script.
  • Dal menu selezionare File -> Esporta ... e immettere SpeedUpScreenSharing (o un nome a scelta) nel campo Esporta come: e salvarlo .

Ora puoi eseguirlo come faresti con qualsiasi altra applicazione. Funzionerà per sempre con una piccola icona a forma di ingranaggio che appare nell'area di stato della barra dei menu. Qualunque sia la ragione, sembra aiutare a rendere il mio vecchio macbook pro più reattivo. Non è super zippy, ma mi ha dato un significativo aumento di velocità - YMMV.


-1

La risposta è semplice, smetti di usare Screen Sharing e ottieni Apple Desktop Remote. L'app Desktop remoto di Apple è veloce quanto il Desktop remoto di Microsoft. La condivisione dello schermo non è la stessa, piuttosto lenta e instabile e presumibilmente destinata a un uso occasionale rispetto all'ADR, che è per un uso serio come display senza testa e trasferimenti di file.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.