attualmente vnc (con schede nvidia gfx) non funziona con compiz ..
lo risolverai prima del rilascio di 11.04 in modo che le persone possano usare vnc con il desktop predefinito?
attualmente vnc (con schede nvidia gfx) non funziona con compiz ..
lo risolverai prima del rilascio di 11.04 in modo che le persone possano usare vnc con il desktop predefinito?
Risposte:
L'attuale server VNC in Sistema / Preferenze / Desktop remoto si chiama vino-server. Al momento non supporta il funzionamento quando è abilitato Compiz (Effetti desktop).
Per ovviare a questo, è necessario utilizzare un server vnc sostitutivo. Uso x11vnc.
sudo apt-get install x11vnc
Fondamentalmente, è necessario specificare -noxdamage quando si avvia il server x11vnc se si intende eseguire Compiz.
Innanzitutto, inizializza x11vnc con una password:
x11vnc -usepw
e seguire le istruzioni. Quindi ecco un esempio di come eseguo il mio server vnc:
x11vnc -usepw -forever -noxdamage -scale 4/5 -avahi -nolookup -q
Se fai un "man x11vnc", vedrai che ci sono molte opzioni aggiuntive. Ma quelli sopra specificati dovrebbero farti correre.
Se è necessario eseguirlo all'avvio, lo eseguo personalmente in /etc/rc.local, ma sono sicuro che ci sono modi migliori. EDIT: E ci sono modi più semplici, dettagliati proprio su questo sito: Come eseguire script all'avvio? . Quindi, suppongo che la più semplice sia l'opzione crontab -e, ma potresti anche salvare il comando come script da qualche parte, quindi specificarlo nelle app di sistema / preferenze / avvio.
vino-server
avvio?
netstat -nlp
e cercando una riga che dice 0.0.0.0:5900 con la parola "ASCOLTA" sulla stessa riga.
netstat -nlp
riporta l' vino-server
ascolto sulla porta 5900. AFAIK Non ho fatto nulla per farlo accadere ... poi di nuovo con tutto il gioco che ho fatto .... Di sicuro vino-server non appare in /etc/init
nessuno configurazione iniziale che ho visto.
Correggendo l'ottima risposta di @ Scaine, è possibile utilizzare vino-server
con gli effetti compiz abilitati.
Ecco come disabilitare xdamage
in vino, e quindi far funzionare VNC con compiz:
gsettings set org.gnome.Vino disable-xdamage true
Fatto!
Ora puoi utilizzare la "Condivisione desktop" predefinita di Ubuntu anche con Unity 3D. Non è necessario installarex11vnc
Ma, come altri hanno sottolineato, la disabilitazione di xdamage provoca un enorme traffico di rete. Non è un grosso problema in una rete locale, ma le prestazioni potrebbero risentirne se il controllo remoto su Internet.
Se abiliti gli effetti visivi desktop (impostato su Extra) con il driver nvidia proprietario, vnc sulla macchina FUNZIONA ma lo schermo si blocca dopo l'accesso iniziale e non puoi vedere nulla (tranne un'immagine congelata). Funziona correttamente con i driver opensource (almeno per ATI).
Sto usando un Mac Book Pro per controllare il mio desktop Ubuntu. Ho fermato lo schermo congelato andando nel centro di controllo di Catalyst AMD e poi sotto le opzioni di visualizzazione sono andato alla scheda "Tear Free" e quindi ho abilitato Desktop senza lacrime per ridurre lo strappo.
Ha iniziato a lavorare subito dopo.