Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGL context creation failed error on ThinkPad X41 running (L)Ubuntu 15.10 #9585
Comments
|
Same issue here. Intel iGPU on Fedora 23 Linux with X server 1.18.1 running. rust-windowing/glutin#314 might be related, there are thoughts/plans to unfork glutin from servo. |
|
Same issue here too. Standard ubuntu 14.04 desktop install on a MacBook2,1. |
|
Servo requires at least Open GL version 2.1 (the webrenderer requires 3.2). This error could arise, when your GPU does not support it. One workaround is to lower this enforcement to 1.4, which should be supported by old integrated Intel GPUs (check your supported Open GL version by the glxinfo command). Here is the patch:
|
|
To run servo on machines with older graphics card, one can use llvmpipe (http://www.mesa3d.org/llvmpipe.html) as a software renderer. Llvmpipe uses the CPU for rendering, so the performance will be far from ideal, but even the new webrenderer will work (it requires Open GL 3.2) and you don't need to touch the source code of servo. |
|
Probably fixed by now? |
|
We still have minimum GL requirements, but I don't see a good reason to keep this open. |
Checked out Servo just for fun, to see if it compiled on this computer (it does). However, it doesn't run..
This computer is a few years old, but it would be fun to see Servo run on it.
rust-windowing/glutin#314 seemed somewhat relevant, but it's closed (and it's a different project..)