Skip to content

OpenSpace software rendering with Mesa

hn-88 edited this page Jun 6, 2026 · 2 revisions

The following information is for those who are trying to run OpenSpace with software rendering instead of using an NVidia graphics card - which could be due to hardware incompatibility or unavailability. With software rendering, OpenSpace will run with lower framerates, but can be used for quick tests by using the empty profile and loading a limited number of assets.

OpenSpace 0.22.x onwards seem to need a higher Mesa version for proper rendering. Ubuntu 22.04 with Mesa 23 renders a wireframe-like view, while Ubuntu 24.04 with Mesa 25 renders the same default scene without issues - though both complain about

OpenGL (Shader Compiler) [Other] {1}	
Error	0:2(12): 
warning: extension `GL_ARB_bindless_texture' unsupported in fragment shader

This particular test was on the following hardware,

lspci -k | grep -A3 -Ei 'vga|display|3d'
00:02.0 VGA compatible controller: 
Intel Corporation Xeon E3-1200 v3/4th Gen 
Core Processor Integrated Graphics Controller (rev 06)
Subsystem: Fujitsu Technology Solutions Xeon E3-1200 
v3/4th Gen Core Processor Integrated Graphics Controller
Kernel driver in use: i915
Kernel modules: i915

Clone this wiki locally