Domyślnie 12.04 wykorzystuje przyspieszenie sprzętowe. Interfejs graficzny znajduje się na karcie graficznej zamiast na procesorze. To powinno zapewnić ogólnie lepszą wydajność i ulepszone efekty wizualne na komputerach stacjonarnych / laptopach o przyzwoitej specyfikacji.
Wszystko to jednak kosztuje. Poza tym, że złożone efekty wizualne wymagają większej przepustowości, Vino i tak nie wydaje się gotowe na komponowanie sprzętowe (przyspieszenie GPU).
Jeśli masz bardzo dobre połączenie z komputerem (np. Lokalne połączenie przewodowe), możesz spróbować wyłączyć tak zwane „xdamage”. Otwórz terminal i wydaj następującą komendę (jako użytkownik standardowy, a nie root):
gsettings set org.gnome.Vino disable-xdamage true
Zmusi to serwer do ponownego wysyłania całego ekranu przy każdym odświeżeniu, a nie tylko zmienionych obszarów. Oczywiście jest to bardzo stresujące dla twojej sieci.
Zamiast wpisywania tego polecenia w oknie terminala możesz użyć edytora dconf, który można zainstalować za pomocą Centrum oprogramowania Ubuntu.
Jeśli czujesz się ryzykowny, możesz także spróbować zainstalować „CompizConfig Settings Manager” (pakiet compizconfig-settings-manager
) i ostrożnie zmniejszyć liczbę efektów (szczególnie związanych z rozmieszczaniem okien i menu). Im mniej, tym lepiej dla VNC.
W przeciwnym razie możesz spróbować całkowicie wyłączyć komponowanie i zalogować się do Unity 2d , możesz postępować zgodnie z tymi instrukcjami , ale oczywiście wyłączasz efekty 3D i przyspieszenie sprzętowe.
CompizConfig Settings Manager
NieCompizConif Settings Manager
. Zainstaluj za pomocąsudo apt-get install compizconfig-settings-manager
.możesz także kompizować zastąpić poleceniem:
metacity --replace&
Daje to znacznie lepsze wyniki przy użyciu vnc i jest łatwy w użyciu. Możesz go użyć podczas sesji VNC.
źródło