OpenGL 2.0 en Windows 10 en VirtualBox en El Capitán

0

Algunos programas que se ejecutan en Windows 10 requieren que yo tenga OpenGL 2.0. Estoy ejecutando Windows 10 en VirtualBox, que está en El Capitán.

¿Cómo instalo OpenGL 2.0?

Por favor, explique como si le estuviera hablando a un lego. :)

Mensaje de error dado por el software:

  

Extensiones OpenGL requeridas: GL_VERSION_2_0, GL_ARB_framebuffer_object, GL_ARB_texture_compression, no son compatibles. Actualice los controladores de gráficos de su computadora o verifique que su tarjeta de gráficos sea compatible con las funciones enumeradas. Si este error persiste después de actualizar los controladores, lo más probable es que necesite actualizar su tarjeta gráfica.

    
pregunta Fine Man 16.07.2016 - 21:41

2 respuestas

2

VirtualBox Guest Additions para Windows 8 o posterior ya no agrega las entradas de registro necesarias para habilitar el soporte de OpenGL.

Según los comentarios en No hay soporte de OpenGL para Windows 8 y enlaces relacionados, pude crear el siguiente archivo de registro para agrega las claves OpenGL faltantes ...

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"

Debido a la detección de hardware que ocurre en varios puntos, también existe el orden correcto de hacerlo:

  1. Habilite la aceleración 3D en su invitado antes de encenderlo para instalar Windows.
  2. instala Windows 10.
  3. Instale las adiciones de invitado de VirtualBox y reinicie.
  4. Importe el archivo de registro anterior y reinicie.

Tenga en cuenta que esto es limitado compatible con OpenGL: solo habilita las cosas hasta el nivel de API OpenGL 2.1. Algunas cosas funcionan bien, otras no tanto. por ejemplo: Blender 2.78 se negó a comenzar antes de este cambio, citando la falta de compatibilidad con OpenGL, pero luego comienza ... y solo muestra una ventana blanca.

Actualización 2017-03-04:

Los problemas de la ventana completamente blanca de Blender se solucionaron descargando su controlador OpenGL basado en software, ftp: // ftp.blender.org/sergey/softwaregl/win64/opengl32.dll , y copiarlo en la carpeta C:\Program Files\Blender Foundation\Blender

Obviamente, no tendrá un rendimiento similar, pero al menos es utilizable ... lo cual es importante porque muchos de los complementos de Blender solo funcionan en Windows (por ejemplo: Bos FBX Importer / Exporter solo funciona en sistemas win64).

    
respondido por el AlwaysLearning 02.02.2017 - 23:13
0

Debe instalar un cliente VNC para poder conectarse desde cualquier tableta o teléfono Android. Una vez que haga esto, debe instalar MESS y ejecutar el instalador de paquetes de BIOS para PS4. Desde su tableta Android, ejecute el visor VNC para ingresar a Windows 10 e iniciar ePSXe. Desde los ajustes de configuración en ePSX, debería poder seleccionar OpenGL como sus controladores de video. Selecciona cualquier juego, ¡y listo!

Los gráficos son increíblemente suaves en la tableta. ¡Es como tener una PS4 en tus manos!

    
respondido por el CPUguru 08.09.2016 - 03:08

Lea otras preguntas en las etiquetas