It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Barhumeh: Hey guys

I have just downloaded the ubuntu linux (I'm running 16.10) version of super hexagon and I'm trying to run it, unfortunately without success.
When I double click the game on the desktop the game just appears for a few seconds on the task bar then disappears again.
I tried running it from the terminal using "/home/*my username*/GOG Games/Super Hexagon/start.sh" but I'm getting the following errors:

libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 49
Current serial number in output stream: 48
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 48
Current serial number in output stream: 49

Does anyone here knows by any chance what I could do? is it a dependency problem?
Thanks in advance.
Hello Barhumeh,

This issue looks like it's related to your video card drivers and/or the libraries included with the game.

- What video card do you use? What drivers?
- Do other games work fine for you?
- Make a copy of the "x86_64" folder in the game, then remove all the files starting with "libGLU" and "libX" from this folder (libGLU.so.1 libGLU.so.1.3.1 libX11.so.6 libX11.so.6.3.0 libXau.so.6 libXau.so.6.0.0 libxcb.so.1 libxcb.so.1.1.0 libXdmcp.so.6 libXdmcp.so.6.0.0 libXext.so.6 libXext.so.6.4.0 libXxf86vm.so.1 libXxf86vm.so.1.0.0)
Then try starting the game.

If you are unsure how to provide that information, how to perform the described steps or require any additional assistance, just contact our support at https://support.gog.com/ and attach your system report (it can be generated using a script that you will find in the game installation folder).
avatar
Ephraim204863: Hello again Your Penguinity,

So I tried your suggestion. Nothing changed. Still the same behavior with the same error messages.

I tried running it in a different way: Terminal -> /home/*my username*/GOG Games/Super Hexagon/game/x86_x64/superhexagon.x86_x64
I'm getting the following error message: error while loading shared libraries: libGLEW.so.1.6: cannot open shared object file: No such file or directory

I have very little experience with linux so I have no clue what that means.

P.S. I had my username changed a while ago but I didn't realize they would respond so quickly, so don't get confused this is the same Barhumeh, with a new username :)
Hi there,

Since I believe it is the presence of outdated libraries in the game build, we will try to get an updated build on the website very soon. Thank you for your patience and in case of any questions please contact our support at https://support.gog.com/ .
avatar
Ephraim204863: <snip>
Hey there,

The updated version should be available for download now. Try this one!
avatar
Ephraim204863: So I just tried uninstalling the game and installing it again with a freshly downloaded copy. Still the same no change. Furthermore I downloaded some more games to completely eliminate the possibility that my hardware is the problem: Dustforce, FEZ, Faster Than Light, Super Time Force Ultra, and To The Moon. All working fine (haven't really played them though, I just tried running them and messing around with the options menu of each game. But they're working fine, really)
I'll even download The witcher 2 in a second and try it, since it's the most demanding game for linux I own.

I deeply appreciate your patience and your willingness to help.
Have a good day :)
Please,
avatar
linuxvangog: (...) just contact our support at https://support.gog.com/ and attach your system report (it can be generated using a script that you will find in the game installation folder).
That way we might be able to identify your issue faster once we get the information about your system.
avatar
Ephraim204863: (...) Still the same no change. (...)
avatar
97carmine: Hi, I have exactly the same problem.
(...)
avatar
o0Rh0mbus0o: I bought super hexagon recently (today) and I also have this issue.
(...)
Hello again,

Guys, I am tremendously sorry for replying so late. Remember to always contact our support first for a much faster reply.

First of all, we are contacting the developer about this issue. Second, for now the workaround that works is as follows:

You need to remove libstdc++.so.6 file present in game/x86_64 subfolder in the game installation path.
If you happen to run a 32 bit system (old computers, netbooks), you need to remove file with the same name, but in the game/x86 subfolder.

After that, your game should work.

Please let me know if it works for you by replying here or contacting our customer support.

Yours Truly in every Linux-related issue,
linuxvangog
avatar
Barhumeh: Hey guys

I have just downloaded the ubuntu linux (I'm running 16.10) version of super hexagon and I'm trying to run it, unfortunately without success.
When I double click the game on the desktop the game just appears for a few seconds on the task bar then disappears again.
I tried running it from the terminal using "/home/*my username*/GOG Games/Super Hexagon/start.sh" but I'm getting the following errors:

libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
X Error of failed request: GLXBadContext
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 6 (X_GLXIsDirect)
Serial number of failed request: 49
Current serial number in output stream: 48
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 48
Current serial number in output stream: 49

Does anyone here knows by any chance what I could do? is it a dependency problem?
Thanks in advance.
Hi,

We've uploaded an updated version of Super Hexagon from the developer that should fix this issue completely :) Please let us know if you experience any other issues with the game :)