New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue when trying to run: guile: Couldn't find current GLX or EGL context.
#18
Comments
guile: Couldn't find current GLX or EGL context.
guile: Couldn't find current GLX or EGL context.
Okay, looks like an OpenGL issue. Can you show me the output of running |
Here:
|
It looks like the problem is in driver support – your OpenGL drivers only support 2.1, and Ao uses 3.3 or later. Are there binary drivers for your GPU that would give a more recent OpenGL version? |
I didn’t hear of it anywhere :/ I’m using a thinkpad X60T (and it features a quite old gpu: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (according lspci)) and actually it’s one of the few PC that supports fully free software, so it’s unfortunate to learn that most stuff involving OpenGL in the GNU project (and GNU Guile in general, like Sly) doesn’t work on any PC supporting fully-free-software OSes… |
I don't think this is a Guile / Ao problem at all, since you'll see it whenever you try to get an OpenGL context newer than 2.1. That chipset seems quite old. The only thing I can find is this link, where Intel offers drivers. I'm closing this for now, as I don't have the resources to make Ao work with OpenGL versions predating 3.3. Feel free to comment / re-open if you get it working or want to try making an 2.1 port. |
I mean the “guile/ao” problem is that they’re designed for opengl versions newer than 2.1/2.3 that makes them require computers whose working require non-free software, unfortunately making these programs indirectly require non-free software… Are these drivers free software and do they support recent-enough versions of OpenGL? |
OpenGL 3.3 was released in 2010, so I'm comfortable making it a requirement. If a particular set of hardware doesn't support it, I'll encourage you to take it up with Debian / Intel / upstream – I don't have the resources to make Ao support 10-year old integrated graphics chipsets, especially with an insistence on entirely free software.
I'm not sure, you'll have to check it out for yourself. |
That being said, this thread may also be of use – it looks like folks talking about the same chipset. |
Why Debian? they didn’t make ao nor my GPU, and afaik the opengl version of the driver depends of the features supported by a GPU, and none recent GPU is supported by computers old enough not to be stuck with proprietary BIOSes/UEFIs… Because around 2006 Intel and AMD decided that CPUs needed non-disablable stuff that provide full remote control of PCs and prevent free software initialization… So Intel is not gonna help since they don’t care about free software… Also the thread seem to be more about opengl working or not than on opengl version working… Or maybe I misunderstood because my english is too bad ^^' |
Hi, I tried to exactely follow the procedure to install from source, and I’m under Debian GNU/Linux testing, and when running, it gives me this:
It also seems a certain Ralf Mattes encountered a similar problem as he said on the 21 August on guile-user mailing-list…
Please say if I can provide any more relevant information ^^ your project seems absolutely great since it solves all the very problems I feeled while trying OpenSCAD :D
The text was updated successfully, but these errors were encountered: