Estoy usando una biblioteca de desarrollo de juegos que requiere OpenGL 2.0 y tengo problemas para ejecutarla. Un mod en el foro de esa biblioteca preguntó si mi máquina era compatible con OpenGL 2.0, y no tengo idea de cómo resolver esto. ¿Algunas ideas?
9
Respuestas:
Me temo que tendrá que abrir la línea de comandos de su primer día de Linux (no se preocupe, me pasó a mí también). Aplicaciones -> Accesorios -> Terminal. Escribe
lspci
y presiona Enter. Esto enumera todo lo conectado a través de PCI o PCI express, incluida la tarjeta de video. Lea la lista hasta que haya visto algo sobre ATI o nVidia o uno de los modelos de Intel.Luego vaya a las tablas de comparación de Wikipedia para tarjetas de video para descubrir la versión OpenGL que admite su tarjeta.
Tarjetas gráficas Intel
Tarjetas gráficas nVidia : aquí debe hacer clic en la página para obtener la generación correcta, por ejemplo, GeForce 7 series si tiene una GeForce 7600 GS
Tarjetas gráficas ATI
Recuerde que estos solo dicen qué versión admite el hardware. Para poder ejecutar bibliotecas OpenGL, también necesita un controlador que las admita. Existen múltiples controladores de video para cada generación de chips para Linux. Ubuntu viene con versiones de código abierto, que no son malas, pero generalmente están un paso por detrás de los controladores patentados lanzados por los fabricantes de tarjetas gráficas (que a menudo se denominan
binary drivers
oproprietary drivers
). Si se comprueba que su hardware es compatible con OpenGL 2.0 (que es la mayoría), puede probar los controladores propietarios. Se llaman nvidia-current para nvidia y fglrx para ATI. Para Intel, solo hay controladores de código abierto.fuente
Use dmidecode para averiguar el nombre de su tarjeta gráfica. luego encuentre información sobre la versión de opengl en google.
fuente
La primera herramienta que use probablemente debería ser lspci, pero si está interesado en obtener más detalles, puede usar lshw .
Ejemplo de mi laptop:
y el extracto correspondiente de lshw:
fuente
escriba dxdiag en la ventana de ejecución en windows
fuente