Le aggiunte guest di VirtualBox per Windows 8 o versioni successive non aggiungono più le voci di registro necessarie per abilitare il supporto OpenGL.
In base ai commenti in Nessun supporto OpenGL per Windows 8 e link correlati Sono stato in grado di creare il seguente file di registro in aggiungi le chiavi OpenGL mancanti ...
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}%pre%00]
"OpenGLDriverName"="VBoxOGL.dll"
"OpenGLDriverNameWow"="VBoxOGL-x86.dll"
"OpenGLFlags"=dword:00000001
"OpenGLFlagsWow"=dword:00000001
"OpenGLVersion"=dword:00000001
"OpenGLVersionWow"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL]
"DriverVersion"=dword:00000001
"Flags"=dword:00000001
"Version"=dword:00000001
"DLL"="VBoxOGL.dll"
00]
"OpenGLDriverName"="VBoxOGL.dll"
"OpenGLDriverNameWow"="VBoxOGL-x86.dll"
"OpenGLFlags"=dword:00000001
"OpenGLFlagsWow"=dword:00000001
"OpenGLVersion"=dword:00000001
"OpenGLVersionWow"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers\MSOGL]
"DriverVersion"=dword:00000001
"Flags"=dword:00000001
"Version"=dword:00000001
"DLL"="VBoxOGL.dll"
A causa del rilevamento dell'hardware che si verifica in vari punti, esiste anche l'ordine corretto di fare ciò:
- Abilita l'accelerazione 3D sul tuo ospite prima che lo alimenta per installare Windows.
- Installa Windows 10.
- Installa le aggiunte guest di VirtualBox e riavvia.
- Importa il file di registro sopra e riavvia.
Si noti che questo è il limitato supporto OpenGL - abilita solo le cose fino al livello API OpenGL 2.1. Alcune cose funzionano bene, altre non così tanto. ad es .: Blender 2.78 si è rifiutato di iniziare prima di questo cambiamento, citando la mancanza del supporto OpenGL, ma in seguito si avvia ... e mostra solo una finestra bianca.
Aggiornamento 2017-03-04:
I problemi della finestra bianca di Blender sono stati risolti scaricando il loro driver OpenGL basato su software, ftp: // ftp.blender.org/sergey/softwaregl/win64/opengl32.dll e copiandolo nella cartella C:\Program Files\Blender Foundation\Blender
Ovviamente non sarà performante come questo, ma almeno è utilizzabile ... il che è importante perché molti add-on di Blender funzionano solo su Windows (es .: Bos FBX Importer / Exporter funziona solo su sistemi win64).