Sessão VNC muito lenta no 12.04 em comparação com versões mais antigas

12

Eu tenho uma instalação do 12.04 X64 Desktop em uma máquina onde eu tinha a 10.10 anteriormente. Anteriormente, usei o vino interno e o tightvncserver para fornecer a sessão do VNC. Eu me conecto a eles usando o Chicken of the VNC no meu Mac.

Com a versão mais antiga, o desempenho do VNC era muito bom. Agora com o 12.04, é péssimo usar o vino. As atualizações são lentas, os menus piscam e desaparecem, muitos redesenhados extras de tela, etc.

Alguma dica sobre a recuperação de algum desempenho? Obrigado.

Peter Loron
fonte

Respostas:

13

Por padrão, o 12.04 tira proveito da aceleração de hardware. A interface gráfica é assim na placa gráfica em vez de na CPU. Isso deve garantir um melhor desempenho geral e efeitos visuais aumentados em computadores / laptops com especificações decentes.

Tudo isso tem um custo, no entanto. Além do fato de que efeitos visuais complexos exigem mais largura de banda, o Vino não parece pronto para a composição de hardware (aceleração da GPU).

Se você possui uma conexão muito boa com o computador (por exemplo, conexão com fio local), pode tentar desativar o que é chamado "xdamage". Abra o terminal e emita o seguinte comando (como usuário padrão, não root):

gsettings set org.gnome.Vino disable-xdamage true

Isso forçará o servidor a reenviar a tela inteira a cada atualização e não apenas às áreas alteradas. É extremamente estressante para a sua rede, é claro.

Como alternativa para inserir este comando em uma janela de terminal, você pode usar o dconf-editor que pode ser instalado usando o Ubuntu Software Center.

Se você se sentir aventureiro, também pode tentar instalar o "CompizConfig Settings Manager" (pacote compizconfig-settings-manager) e reduzir cuidadosamente o número de efeitos (especialmente aqueles relacionados à localização de janelas e menus). Quanto menos, melhor para o VNC.

Caso contrário, você pode tentar desativar completamente a composição e fazer login no Unity 2d. Você pode seguir estas instruções , mas é claro que está desativando os efeitos 3D e a aceleração de HW.

Cubiq
fonte
CompizConfig Settings Managernão CompizConif Settings Manager. Instale-o com sudo apt-get install compizconfig-settings-manager.
Suzanne Dupéron
resposta útil amigo;)
Amir
1

você também pode compiz substituir com o comando: metacity --replace&

Isso fornece resultados muito melhores usando o vnc e é fácil de usar. Você pode usá-lo durante uma sessão vnc.

Pluk
fonte