Opengl backend on intel linux

I have a laptop with integrated intel graphics. I wonder if the opengl backend should be working with that?

My gpu is:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
$ glxinfo | grep "direct rendering"
direct rendering: Yes

If i run the fractal example i get:

$ python3
[Taichi] version 1.0.1, llvm 10.0.0, commit 1c3619d9, linux, python 3.8.10
[W 05/12/22 17:46:55.317 322477] [cuda_driver.cpp:CUDADriver@38] CUDA driver not found.
[W 05/12/22 17:46:55.319 322477] [] Arch=[<Arch.cuda: 5>, <Arch.metal: 6>, <Arch.opengl: 7>, <Arch.vulkan: 11>, <Arch.dx11: 8>] is not supported, falling back to CPU
[Taichi] Starting on arch=x64

Edit: started from a venv

I’m on kubuntu 20.04. The cpu rendering is working fine.

Hi @rebootl , 目前Taichi 1.0.1版本对Intel某些型号的支持好像不太好。

你可以先试着跑一下Taichi 1.0.0么?

pip install taichi==1.0.0

如果还是出现问题,你可以先安装 Taichi 1.0.0, 然后用Vulkan backend来并行执行你的程序。