Como melhorar o desempenho do VirtualBox quando UNITY_LOW_GFX_MODE não está funcionando?

28

Coloquei export UNITY_LOW_GFX_MODE=1no meu ~/.xprofilee ele não tem mais efeito no 13.04. Existe uma maneira de desativar todo o colírio para os olhos? Estou executando no VirtualBox e o modo Unity 3D com todos os efeitos visuais é impressionante para a VM. O Unity funciona e é utilizável, é muito lento para renderizar, então prefiro desativá-lo (este é o modo 2D?).

Mark Richman
fonte
Existem problemas conhecidos com a caixa virtual e a unidade que não permitem que a unidade 3D funcione corretamente conforme o esperado (quando você não possui placa de vídeo). Tente usar uma área de trabalho diferente, como canela ou gnomo. ou apenas desabilite o 3D nas configurações do Vbox.
Nitin
Desculpe, porque não posso adicionar comentários à resposta acima. Então, adiciono outra resposta como comentários: tentei a resposta de Takkat. Na etapa: "Não desative a decoração das janelas acima". Porque a minha "decoração de janelas" está desmarcada. Então eu verifico. Mais tarde, porém, meu menu do Windows Ubuntu desapareceu. Quando reiniciado, a área de trabalho desaparece. Meu ubuntu é 14.04. 3D está ativado.
Amitabha

Respostas:

59

Especialmente em máquinas de última geração, como a mina (Athlon dual core, GForce 210) executando o Ubuntu com o Unity e o Compiz habilitado, é um grande desafio e pode resultar em uma experiência bastante lenta e lenta.

Configurações da máquina virtual

Para melhorar isso, dei as seguintes configurações para a máquina virtual:

  • habilitar paginação aninhada VT-x / AMD-V
  • 2 CPU (do host de núcleo duplo) com um limite de execução de 90% para garantir a operacionalidade do host
  • Memória Base 2048
  • 256 MB de memória de vídeo

    VBoxManage modifyvm "Name of VM" --vram 256
    
  • Aceleração 3D ativada

  • Adições de convidados instaladas

Remover efeitos da área de trabalho

Então eu observei uma animação muito lenta para janelas e menus. Essas animações fizeram mais mal que usar na minha máquina virtual. Abaixo estão três métodos para desativá-los para obter uma experiência mais suave no Virtual Box:

Desabilitar animações com a ferramenta Unity Tweak ou a ferramenta Gnome Tweak

Com as duas ferramentas, podemos desativar as animações da área de trabalho:

insira a descrição da imagem aqui
Ferramenta de ajustes do GNOME

insira a descrição da imagem aqui
Ferramenta de ajuste de unidade

Gerenciador de configurações de configuração do Compiz

Como esta é uma máquina virtual com a opção de fazer um instantâneo antes de fazer coisas prejudiciais ao seu sistema operacional, você provavelmente pode executar o ccsm com segurança para desativar os efeitos do Compiz:

insira a descrição da imagem aqui

Não desative a decoração das janelas acima

Editor Dconf

Por fim, aqui está como fazer isso com o dconf-editor :

  • Navegue até org.compiz.profiles.default.core e remova o seguinte dos perfis ativos :

    'animations' 'fade'
    
  • Navegue até org.compiz.profiles.unity.core e remova o seguinte dos perfis ativos :

    'animations'
    

Infelizmente, não encontrei nenhuma maneira de desativar a animação Dash, que ainda será bastante lenta.

Flashback da Sessão do GNOME

No caso provável de você ainda não estar satisfeito com a velocidade geral da área de trabalho, considere instalar o GNOME Session Flashback, que permitirá que você faça logon no GNOME Flashback (Compiz ou Metacity) com uma área de trabalho enxuta e rápida que lembra a 10.04, mas com todos os aplicativos atualizados e o kernel recente:

insira a descrição da imagem aqui

insira a descrição da imagem aqui
Login 16.04

insira a descrição da imagem aqui
Login> 17.10

insira a descrição da imagem aqui

Takkat
fonte
5
ferramenta unidade ajuste pode ser instalar ser digitação, em um termianal: "sudo apt-get install unidade-Tweak-ferramenta"
Tom
2
Eu também estava tendo esse problema, então instalei o Gnome Flashback (Metacity) e agora está muito melhor!
Valter Silva
@ ValterHenrique: muitas vezes é uma solução. Enquanto isso, atualizei minha placa-mãe para uma APU de quatro núcleos Athlon A8 e isso acabou sendo ainda melhor para executar o Unity com adições Guest e 3D ativado, mas sem a necessidade de mais ajustes;)
Takkat
Heh, uau ... É incrível quantos ciclos de relógio são roubados por todo aquele brilho desnecessário. Em um i7 ... Passar de 12.04LTS para 14.04LTS foi como entrar em uma banheira de melaço quente. Lentidão pegajosa, doce e perceptível até que você precisasse de desempenho; nesse ponto, rapidamente esfriou em aborrecimento.
Fiasco Labs
Descobri que nem precisava desativar as animações ou algo assim depois de alterar as configurações do VirtualBox.
BalinKingOfMoria 18/07/2016
0

A interface do Unity no meu sistema operacional convidado Ubuntu 14.04 ficou muito lenta recentemente, apesar de minhas adições de convidados estarem atualizadas com a versão VBox em 4.3.26. Li esta e várias outras páginas de resposta e pensei em mudar do Unity para o Gnome e outras alterações, mas sabia que nada de significativo havia mudado e lembrei-me de obter um desempenho perfeitamente bom do Unity em minha máquina convidada anteriormente.

So on a guess, I simply reinstalled the Guest Additions (same process as installing them in the first place; the installer simply removes and reinstalls them) and I regained the excellent visual performance and eliminated the input lag that had been occurring just recently. Try this before you try anything more drastic.

cdaddr
fonte