lutris / buildbot

41 stars 27 forks source link

WebGL #89

Open aboogesnickle opened 5 years ago

aboogesnickle commented 5 years ago

I was attempting to use the Web runner to launch Duelyst, but it just tells me to enable WebGL.

May be missing something, but that does not appear to be an option in the Web runner.

strycore commented 5 years ago

I'm not sure WebGL is supported by our web runner, @daniel-j would know more.

Medath commented 5 years ago

I just had a quick look at this. The web runner uses Electron 1.8.7. To test WebGL support I opened https://get.webgl.org/ and checked if there was a spinning cube

On my desktop Arch system with a r9 290x (amdgpu drivers) this did not work. To make it work I had to use Electron 3.0.0 or newer. Any version older than that did not work for me.

On my notebook (also Arch) with Intel graphics everything worked, even with 1.8.7, but newer versions worked without issues as well.

It seems to me like updating the Electron build in the web runner would be enough to fix this issue.

strycore commented 5 years ago

Good to know, I'll move this to the buildbot repo so we can take care of updating Electron!