Come condividere le schermate / VNC su un iMac senza svegliare il display?

7

Ho un iMac a metà 2011 a casa. Quando non ero a casa, potrei aver bisogno di accedere al mio Mac con Screen Sharing. Tuttavia il display di iMac si accenderà automaticamente quando mi collego tramite Screen Sharing. Il problema è che non voglio spaventare la mia famiglia a casa (con gli anziani e i bambini) perché l'iMac "si accende improvvisamente".

Questo è un problema specifico per iMac. Sui MacBook (Pro, Air, qualunque cosa) Posso impostare la luminosità sull'impostazione più bassa in modo che lo schermo sia nero (ovvero la luce LED è spenta). Tuttavia su un iMac non è possibile spegnere il LED retroilluminato impostando la luminosità. Il display è ancora luminoso e tutto è chiaramente visibile anche con l'impostazione di luminosità più bassa.

Quindi queste soluzioni sono non che funzionano mentre il display si accende non appena muovi il mouse o premi un tasto sulla tastiera tramite Condivisione schermo.

  • Visualizzazione sospensione (per Ctrl + Maiusc + Espulsione )
  • Uso del codice elencato nel link

Domanda: È un modo per tenere completamente spento l'iMac mentre lo accedete con Screen Sharing?

    
posta howanghk 21.02.2013 - 12:19
fonte

7 risposte

3

OS X Lion ha aggiunto la condivisione dello schermo per utente: la possibilità di avere più sessioni desktop remoto attive su un singolo Mac contemporaneamente. Non è una soluzione perfetta, ma potresti trovarlo abbastanza buono per il tuo caso.

Quando ti connetti al tuo Mac tramite Condivisione schermo assicurati che la sessione sia in modalità di controllo, non in modalità di visualizzazione. Puoi cambiare modalità premendo Cmd + Opzione + X nell'app Screen Sharing.

Una volta in modalità di controllo, guarda sotto il menu Visualizza e dovresti vedere una voce che dice "Passa a visualizzazione virtuale". Selezionalo per cambiare la sessione in un display virtuale, non nel display del desktop corrente e accedi come te stesso.

Il display principale di iMac dovrebbe andare in modalità di sospensione in base alle impostazioni del salvaschermo e dell'energia dopo aver disconnesso la sessione remota dal display fisico e spostata su un display virtuale.

L'unico difetto in questo approccio è che non conosco alcun modo per avviare la condivisione dello schermo su un display virtuale sin dall'inizio. Quindi la connessione iniziale riattiva sempre il display fisico.

Aggiornamento per Mavericks

L'opzione "Passa a visualizzazione virtuale" nell'app Screen Sharing è stata disattivata in Mavericks. Invece, dopo aver effettuato la connessione all'altro Mac con Condivisione schermo:

If someone else is already connected to the Mac as a remote user, a dialog asks if you want to share the display with the other remote user (Share Display), or log in concurrently using a different user name and screen (Log In). Choose the option you want.

If you choose Log In, you will share the Mac with the other remote user, but you won’t share the same screen.

Ecco un esempio. In questo caso ho provato a collegare una sessione di condivisione dello schermo dal mio iMac al MacBook Pro di mia moglie, dove era già connessa. Questa è la finestra di dialogo che ricevo quando provo a connetterti:

    
risposta data 21.02.2013 - 17:39
fonte
2

Ecco un modo sporco per fare ciò (poiché l'opzione Virtual Desktop è disponibile solo quando c'è più di una persona che ha effettuato l'accesso): Sul Mac si desidera accedere, creare un account utente Guest e accedere a questo account. Quando condividi la condivisione su questo Mac, ti verrà chiesto se desideri condividere il display o collegarti a un display virtuale. Scegli il secondo. L'account Utente ospite sarà quello visualizzato sullo schermo del Mac.

    
risposta data 27.06.2013 - 00:30
fonte
2

Questa non è una soluzione perfetta, ma credo che questa sia la soluzione migliore finora.

Il mio caso d'uso è usare iMac in remoto dal mio laptop Windows 7.

Ecco la mia soluzione.

Hai bisogno delle seguenti cose.

  1. Vine Server VNC da link . Hai bisogno un altro server VNC per creare un altro display privato.
  2. Utilità Wake Up Me On dal link . Questa è un'utilità Windows, ma penso che ci sia una simile per OS X.
  3. Attiva "Riattiva l'accesso alla rete" in Risparmio energia delle Preferenze di Sistema e imposta Computer non attivo su Mai. se questo non è mai, iMac si addormenta subito dopo la connessione VNC.
  4. Potrebbe essere necessario attivare Cambio rapido utente.

Ecco i passaggi.

  1. Installa il server VNC Vine. (in realtà copialo da qualche parte nel tuo Mac)
  2. Avvia Vine VNC Server e apri le preferenze del server VNC e vai alla connessione
  3. Selezionare 1 dal numero di visualizzazione e inserire 5901 nella porta. Non utilizzare 0 come numero di display. Il display 0 indica la console principale. cioè il monitor.
  4. Imposta la password VNC.
  5. Avvia il server VNC Vine.
  6. Avvia il client VNC. Sto usando Real VNC viewer ma non importa.
  7. Digitare il nome host o l'indirizzo IP del Mac e: 1 (1 indica il numero del display) Ad esempio, se il tuo nome host mac è iMac o l'indirizzo IP è 192.168.1.20, questo sarà iMac: 1 o 192.168.1.20 : 1
  8. Controlla se tutto funziona correttamente e poi chiudi il client VPN.
  9. Passa alla finestra di accesso.
  10. Sospendi iMac facendo clic su Sospendi in fondo < -  questo è molto importante. Basta spegnere il monitor usando   Ctrl - Maiusc - Espelli non funziona.
  11. Riattiva iMac usando l'utilità Wake Up Me On.
  12. Connetti nuovamente a iMac.
  13. Ora puoi utilizzare iMac e il monitor è ancora spento.

La chiave di questa soluzione è quella di dormire iMac quando esci e svegliarlo tramite l'accesso alla rete (iMac funziona normalmente dopo il risveglio ma il monitor è ancora spento), quindi potrebbe non funzionare al di fuori di una rete locale.

(Ho confermato che funziona su un iMac da 27 pollici alla fine del 2012 con Mountain Lion).

    
risposta data 22.05.2013 - 03:08
fonte
1

Jolly's Fast VNC client ha un'opzione sotto le preferenze Avanzate chiamata "Abilita Screen Remoto" che suona esattamente come te stiamo descrivendo.

Un'altra possibile soluzione è uno screensaver protetto da password con un breve timeout. In questo modo, se lasci la tua stazione acceduta e non presidiata, si bloccherà.

    
risposta data 02.05.2012 - 00:43
fonte
1

Logmein ha un'opzione per oscurare la visualizzazione dell'host: link

    
risposta data 22.08.2013 - 18:06
fonte
0

Ho trovato una soluzione alternativa, ma non è perfetta. Con Controllo luminosità (freeware), posso rendere il mio schermo nero mentre tutto è ancora visibile tramite Screen Sharing. Tuttavia non ha spento la luce LED. Una schermata nera con retroilluminazione a LED attiva attira ancora abbastanza la sera.

AGGIORNAMENTO ottobre 2015:
Sfortunatamente l'app Controllo luminosità non funziona più su Mac OS X 10.11 El Capitan.

    
risposta data 10.01.2014 - 07:11
fonte
-2

Invece di spegnere il computer o metterlo in modalità di sospensione, potresti considerare di spegnere lo schermo.

C'è una combinazione di tasti che puoi usare per disattivare lo schermo che è: ctrl + shift + espellere .

    
risposta data 21.02.2013 - 17:16
fonte

Leggi altre domande sui tag