Hi Dan, thanks for reporting this. So I guess this check probably affects anybody using Mesa. It checks the supported compatibility profile version which seems to be 3.0 for Mesa.
I updated the package to handle the X error that occurs when OpenGL context creation fails instead of checking for the OpenGL version. Could you give it a try? http://anonscm.debian.org/cgit/pkg-games/higan.git Would also be nice to test this on a machine without OpenGL 3.2 support. I only tested the error handling by trying to create an OpenGL 4.0 context on a system using Mesa. Best, Tobias Am 27.06.2015 um 12:57 schrieb Dan Letz: > Source: higan > Version: 094-5 > Severity: important > > When using higan with an OpenGL 3.3 capable Gallium3D driver, it fails the > OpenGL version check introduced in check-opengl-version.patch. > When I build higan from the vanilla source, it runs fine with OpenGL backend. > I'm guessing the glVersion is returning the compatibility context version > rather than the core one? > > Graphics card on this system is a RadeonHD 4550, and another system with an > 8400GS also has this issue when using nouveau. > > -- glxinfo version strings: > OpenGL renderer string: Gallium 0.4 on AMD RV710 > OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.5.8 > OpenGL core profile shading language version string: 3.30 > .... > OpenGL version string: 3.0 Mesa 10.5.8 > OpenGL shading language version string: 1.30 > OpenGL context flags: (none) > > > -- System Information: > Debian Release: stretch/sid > APT prefers unstable > APT policy: (500, 'unstable'), (1, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.1.0-towo.1-siduction-amd64 (SMP w/3 CPU cores; PREEMPT) > Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

