Atualmente, estou tentando fazer o Linux Mint 18.2 funcionar no Oracle Virtual Box.
O que eu fiz até agora:
Instalado VBoxAdditions 5.0.40 ou 5.1.26 (primeiro através do apt-get, segundo através do próprio. VirtualBox-Guest-Additions). Isso não significa que eu os instalei concorrentemente, depois de cada tentativa eu removi os pacotes com o seguinte método:
Completamente removido tudo sobre o VirtualBox com apt-get purge virtualbox*
e apt-get purge Virtualbox*
. O Gerenciador de Pacotes Synaptic mostrou um total de 0 pacotes virtuais instalados depois disso.
Encontrei vários testes que mostram que a aceleração 3D está ativada:
$/usr/lib/nux/unity_support_test -p
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: yes
e:
$inxi -G | grep Renderer
GLX Renderer: Chromium GLX Version: 2.1 Chromium 1.9
e:
$glxinfo | grep OpenGL
OpenGL vendor string: Humper
OpenGL renderer string: Chromium
OpenGL version string: 2.1 Chromium 1.9
OpenGL shading language version string: 4.30 - Build 20.19.15.4531
OpenGL extensions:
Uma referência rápida mostrou o seguinte resultado:
$glxgears
1242 frames in 5.0 seconds = 248.234 FPS
1280 frames in 5.0 seconds = 255.818 FPS
1209 frames in 5.0 seconds = 241.569 FPS
1107 frames in 5.0 seconds = 221.356 FPS
1243 frames in 5.0 seconds = 248.558 FPS
1167 frames in 5.0 seconds = 233.303 FPS
1233 frames in 5.0 seconds = 246.507 FPS
1140 frames in 5.0 seconds = 227.865 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 71944 requests (71944 known processed) with 0 events remaining
Eu tenho que notar que todo o sistema se tornou extremamente lento e inutilizável durante esse benchmark.
Em geral, tudo parece "funcionar". As coisas usuais associadas ao Guest-Additions (copiar e colar, redimensionar as janelas, etc.) parecem funcionar. Navegando com o Firefox é extremamente suave, ainda mais suave do que navegar com o Chrome na minha máquina Host.
Mas assim que as coisas aceleradas por 3D precisam ser desenhadas (parece que o menu canela também é acelerado por 3D), meu uso de CPU na máquina host aumenta de 0-10% para 40-80% e Em geral tudo se torna extremamente lento. Eu só estou falando sobre digitação de caracteres únicos na barra de pesquisa no menu Iniciar canela. Sempre que digito algo no Firefox ou outras máscaras digitadas, é extremamente suave. Mas assim que eu faço isso no menu ou uso outras coisas aceleradas em 3D, parece que o desenho da área de trabalho 2D desacelera para 5-10 FPS.
Estas são as minhas configurações no VirtualBox:
3072 MB RAM
2 processor cores
100% CPU ratio
PAE/NX enabled
VT-x enabled
128 MB (max) VRAM
3D-acceleration enabled
Ocorre em ambos os computadores com o seguinte hardware:
i7-4500U
8 GB DDR3 RAM
Intel HD Graphics
e:
i5-2400 OC to 4,4 GHz
8 GB DDR3 RAM
GTX 1060
Eu não acho que meu hardware é o problema aqui.
Eu tentei não usar a aceleração 3D, ou seja, usando renderização de software. Em uma reinicialização, a mensagem de que estou usando atualmente a renomeação de software e, portanto, a interface do usuário pode parecer lenta.
Mas muito pelo contrário. O menu é mais suave (não suave. Mas eu acho que algo em torno de 15 FPS) eo benchmark (glxgears) mostrou algo em torno de 650 FPS, então cerca de 3x do que conseguimos antes. Então, claramente, há algo que não funciona corretamente com a aceleração de hardware.