Standardmäßig nutzt 12.04 die Hardwarebeschleunigung. Die grafische Oberfläche befindet sich also auf der Grafikkarte anstatt auf der CPU. Dies sollte eine insgesamt bessere Leistung und verbesserte visuelle Effekte auf anständigen Desktop- / Laptop-Computern gewährleisten.
Das alles kostet allerdings etwas. Abgesehen von der Tatsache, dass komplexe visuelle Effekte mehr Bandbreite erfordern, scheint Vino ohnehin nicht bereit für Hardware-Compositing (GPU-Beschleunigung) zu sein.
Wenn Sie eine sehr gute Verbindung zum Computer haben (dh eine lokale Kabelverbindung), können Sie versuchen, das zu deaktivieren, was als "xdamage" bezeichnet wird. Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein (als Standardbenutzer, nicht als Root):
gsettings set org.gnome.Vino disable-xdamage true
Dadurch wird der Server gezwungen, bei jeder Aktualisierung den gesamten Bildschirm und nicht nur die geänderten Bereiche erneut zu senden. Es ist natürlich extrem stressig für Ihr Netzwerk.
Alternativ zur Eingabe dieses Befehls in ein Terminalfenster können Sie den dconf-Editor verwenden, der über das Ubuntu Software Center installiert werden kann.
Wenn Sie sich abenteuerlustig fühlen, können Sie auch versuchen, "CompizConfig Settings Manager" (Paket compizconfig-settings-manager
) zu installieren und die Anzahl der Effekte (insbesondere im Zusammenhang mit der Platzierung von Fenstern und Menüs) sorgfältig zu reduzieren. Je weniger desto besser für VNC.
Andernfalls können Sie versuchen, das Compositing zu deaktivieren und sich in Unity 2d anzumelden. Befolgen Sie diese Anweisungen , aber Sie deaktivieren natürlich die 3D-Effekte und die HW-Beschleunigung.
CompizConfig Settings Manager
nichtCompizConif Settings Manager
. Installieren Sie es mitsudo apt-get install compizconfig-settings-manager
.Sie können compiz auch durch den folgenden Befehl ersetzen:
metacity --replace&
Dies führt mit vnc zu deutlich besseren Ergebnissen und ist einfach zu bedienen. Sie können es verwenden, während Sie eine VNC-Sitzung haben.
quelle