Open FoXXySausage opened 4 years ago
Sorry for the late reply:
This is odd. I need the output of glxinfo | grep OpenGL
and all the details about your running X server.
I can narrow this down quickly thanks to some previously solved issues with bad context requests that handle unsupported GL versions. Chances are you are getting BadValue
here because you don't have support for the GLX_RGBA_BIT
value for GLX_RENDER_TYPE
. See GLX spec:
* If attribute GLX_RENDER_TYPE does not describe a valid rendering type, BadValue is generated.
also:
* If an attribute or attribute value in <attrib_list> is not recognized (including unrecognized bits in bitmask attributes), BadValue is generated.
Here is the full list of attributes requested for the context by GLava:
static int gl_attrs[] = {
GLX_X_RENDERABLE, True,
GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT,
GLX_RENDER_TYPE, GLX_RGBA_BIT,
GLX_X_VISUAL_TYPE, GLX_TRUE_COLOR,
GLX_DOUBLEBUFFER, True,
GLX_RED_SIZE, 8,
GLX_GREEN_SIZE, 8,
GLX_BLUE_SIZE, 8,
GLX_ALPHA_SIZE, 8,
None
};
The odd part is that your X server (and GLX extension) should support RGBA windows/contexts even if no compositor is present. I am guessing you are using a GNOME Wayland session and transparency support via XWayland broke, otherwise I am at a loss for how this happened.
@FoXXySausage are you still encountering this issue?
@jarcode-foss So sorry for not responding, I’ve been away from my main machine on business and have been unable to test anything involving what you mentioned. I meant to respond but it just kept slipping my mind. I should be back sometime in late January with the first thing I’ll be doing is testing the issue and responding back. Thank you for your interest in helping me with this error.
So, upon updating to POP!OS 19.10 the issue appears to have gone away. I am unsure as to why this is the case, but I am happy, nonetheless. Sorry, I was unable to provide any information to help prevent this error in the future.
Good afternoon. I also have a similar error when starting the program. How do I launch the program? The Manjaro XFCE x86-64 system. The program itself is installed from official repositories of Manjaro.
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 153 (GLX)
Minor opcode of failed request: 34 ()
Serial number of failed request: 58
Current serial number in output stream: 57```
`glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 965GM (CL)
OpenGL version string: 2.1 Mesa 20.0.7
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 20.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
`
`inxi -G
Graphics: Device-1: Intel Mobile GM965/GL960 Integrated Graphics driver: i915 v: kernel
Display: x11 server: X.Org 1.20.8 driver: intel unloaded: modesetting resolution: 1280x800~60Hz
OpenGL: renderer: Mesa DRI Intel 965GM (CL) v: 2.1 Mesa 20.0.7 `
I'm on Pop!_OS 19.04 64-Bit and I'm having trouble running Glava after compiling and building it correctly. I'm receiving this error-
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 151 (GLX) Minor opcode of failed request: 34 () Value in failed request: 0x0 Serial number of failed request: 43 Current serial number in output stream: 44
I have been able to find that "Minor opcode of failed request: 34" is an error with X_GLXCreateContextAtrribsARB but otherwise, I'm unsure how to proceed. I was wondering if maybe someone knew what was wrong and could help me?