¿Usa todo el procesamiento de intel gpu (Mesa) solamente?

Estaba mirando:

$ glxinfo | grep OpenGL OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.7 OpenGL core profile shading language version string: 3.30 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 3.0 Mesa 11.0.7 OpenGL shading language version string: 1.30 OpenGL context flags: (none) OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.7 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00 OpenGL ES profile extensions: 

De lo anterior, este bit –

 OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile 

parece decir que todo está usando renderizado de software, ¿cómo enciendo el renderizado de hardware si quiero?

Probablemente use la representación de hardware, verifique esto:

 $ glxinfo | fgrep direct direct rendering: Yes 

La "traducción directa" arriba se explica por Wikipedia como:

La Infraestructura de Representación Directa (DRI) es un marco para permitir el acceso directo al hardware de charts bajo el Sistema X Window de una manera segura y eficiente. El uso principal de DRI es proporcionar aceleración de hardware para la implementación de OpenGL en Mesa.

Como señala @Ruslan, Mesa contiene un procesador de software para usar como respaldo cuando no hay un acelerador de hardware de charts disponible. Se llama Gallium en la OpenGL renderer string . Pero su salida muestra que se utiliza el procesador Intel, no el de software.

Definitivamente usa renderizado de hardware. El procesador de software tiene otro nombre:

 $ LIBGL_ALWAYS_SOFTWARE=1 glxinfo|grep '\<renderer\>' OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.5, 256 bits) 

Para comprobarlo fácilmente, simplemente puede comparar el resultado del command anterior con lo que obtiene sin LIBGL_ALWAYS_SOFTWARE=1 . Si da salida idéntica, está usando el procesador de software de forma pnetworkingeterminada. De lo contrario, es muy probable que acelere el hardware.