Oltre VNC, configura il sistema in modo che non usi un secondo monitor mentre è fisicamente connesso

3

Ho due monitor installati sul posto di lavoro, con quello esterno impostato su una configurazione verticale. Quando provo a VNC per lavorare in remoto, questo risulta in un ENORME (qualcosa come 1600x3000) perché lo schermo virtuale è il compositing dei due (con barre nere dove non c'è spazio per il monitor).

Di conseguenza, la connessione VNC non risponde.

Mi piacerebbe essere in grado di accedere tramite ssh e disabilitare il secondo monitor tramite un comando o uno script della riga di comando. Quali comandi potrebbero realizzare questo?

Anche in questo caso, sono remoto, quindi scollegare lo schermo non è un'opzione, e il mirroring risulta in uno schermo di circa 1440x1440 (quindi si adatta a entrambi i monitor senza allungamento), quindi è anche una strategia non ottimale .

Output da xrandr :

themachine% xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 2970 x 1680, maximum 2970 x 1702
default connected 2970x1680+0+0 0mm x 0mm
   1920x1080      60.0  
   640x480        60.0  
   800x600        60.0  
   1024x768       60.0  
   1280x1024      60.0  
   1280x720       60.0  
   1344x756       60.0  
   1600x900       60.0  
   1680x1050      60.0  
   2970x1680       1.0* 
   2970x1702       2.0  
    
posta Ben Mosher 26.08.2011 - 15:43
fonte

2 risposte

1

Dal commento di @ scottishwildcat:

You can fire up the Screen Sharing app various ways, but easiest way for a machine whose IP or fully qualified domain name you know is to type vnc://w.x.y.z into Safari address bar, or "open vnc://w.x.y.z" into a Terminal. (You might need to add a colon followed by the port number, depending on how your server is set up--default is 5900). If you want to start it manually, you'll find it in /System/Library/CoreServices. For machines on your LAN, you can start it by selecting the machine in the Finder sidebar, then clicking Share Screen in the Finder toolbar.

    
risposta data 07.08.2012 - 02:51
fonte
1

A seconda del tipo di macchina Apple a cui ti stai collegando, puoi provare questi comandi e vedere se funzionano per te. So che sono usati con X11. Questo è il comando per disabilitare i doppi schermi (supponendo che sia un laptop).

xrandr --output VGA --off

E se vuoi questo è un comando per abilitare i doppi schermi (ma potrebbe aiutarti nella risoluzione dei problemi con lo spegnimento secondario). LVDS è il display liquido e VGA è il monitor secondario.

xrandr --output VGA --mode 1024x768
xrandr --output VGA --right-of LVDS
    
risposta data 26.08.2011 - 20:21
fonte

Leggi altre domande sui tag