We use gl package for WebGL context creation. Running the tests tested on nodejs version 18.13 and 20. It may require to install some additional dependencies to be installed on your system. Also it is possible to have the following error:

webgl.node: undefined symbol: _Z15XextFindDisplayP15_XExtensionInfoP9_XDisplay

topic related to discussion of the issue:

https://github.com/gpujs/gpu.js/issues/505

On Linux I fixed this issue by running the following command:

  npm rebuild --build-from-source gl
MMNEPVFCICPMFPCPTTAAATR