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

×
Hi, did anyone ever try to run this under Linux?
Just to have all libraries linked in, I had to set LD_LIBRARY_PATH:

LD_LIBRARY_PATH=<path>/GOG\ Games/Grim\ Fandango\ Remastered/game/bin/ ./start.sh

Even so, it stil doesn't start, it fails with

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: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 104
Current serial number in output stream: 105

Debian Sid, amd64.
A quick examination tells me this is just a repack of the steam version (including the steam runtime...) so maybe this will not completly work with steam missing.
high rated
I had this problem too, the solution was to run the game/bin/GrimFandango executable instead of the packed start.sh. This was on Arch Linux 4.8.13-1. (I know this is an older post but leaving it here for anyone else.)
avatar
niksbenik: I had this problem too, the solution was to run the game/bin/GrimFandango executable instead of the packed start.sh. This was on Arch Linux 4.8.13-1. (I know this is an older post but leaving it here for anyone else.)
Thanks for posting your workaround!

The issue is related to outdated libraries present in the game build (because of them the game will crash on recent Linux systems). It's good that you had an eye on this one - we will let the developer know.
avatar
linuxvangog: The issue is related to outdated libraries present in the game build (because of them the game will crash on recent Linux systems). It's good that you had an eye on this one - we will let the developer know.
On the topic of outdated libraries, if you're interested...

The game runs for me on xubuntu 16.04.1, but my X-Box One controller (using Valve's xpad.ko) doesn't work. Curiously, my X-Box 360 controller does work. I think I can trace this to game/bin/libSDL2-2.0.so.1.

As far as I can tell the soname in current versions of libSDL2 is still supposed to end in .0, not .1. Perhaps Double Fine bumped it for some reason, which sounds like a pretty bad idea. Normally such a bump indicates a break in backwards compatibility (so this too may actually be a pretty bad idea) but replacing that library with a symbolic link to the systems /usr/lib/i386-linux-gnu/libSDL2-2.0.so.0 did at least got my xbox one controller working.

I'm going to try play it like this. The system libSDL2 library is currently 2.0.4.

EDIT: Well, it didn't crash or anything, think it was probably fine to use the system libsdl. There were a couple of spots where progress was halted and had to load a save, but these seem to be common bugs in the game. Overall quite disappointed by the remaster. The cinematics had less compression artefacts, thats about the best thing about it. And better controls, of course.
Post edited February 23, 2017 by Rixasha
avatar
niksbenik: I had this problem too, the solution was to run the game/bin/GrimFandango executable instead of the packed start.sh. This was on Arch Linux 4.8.13-1. (I know this is an older post but leaving it here for anyone else.)
Thanks! This fixed my problem too!
avatar
mickabouille: Hi, did anyone ever try to run this under Linux?
Just to have all libraries linked in, I had to set LD_LIBRARY_PATH:

LD_LIBRARY_PATH=<path>/GOG\ Games/Grim\ Fandango\ Remastered/game/bin/ ./start.sh

Even so, it stil doesn't start, it fails with

libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
I didn't have to do anything with LD_LIBRARY_PATH to get the exact same error.

Ubuntu 17.10 (amd64 of course, but I have plenty of :i386 multiarch packages that Steam pulled in). Intel video (and it supports OpenGL 3.3, according to glxinfo).
avatar
niksbenik: I had this problem too, the solution was to run the game/bin/GrimFandango executable instead of the packed start.sh. This was on Arch Linux 4.8.13-1. (I know this is an older post but leaving it here for anyone else.)
When I tried this first, it didn't work ("error while loading shared libraries: libLua.so: cannot open shared object file: No such file or directory"). But then I cd'ed into the game/bin subdirectory and tried ./GrimFandango, and it started up!

Thank you!
Hello, i'm on Ubuntu 17.10 and I have the same problem but when I try the suggested workaround I obtain this error:

Grim Fandango Remastered ./game/bin/GrimFandango
./game/bin/GrimFandango: error while loading shared libraries: libLua.so: cannot open shared object file: No such file or directory

Any help ? Thank you.
avatar
effetto: Grim Fandango Remastered ./game/bin/GrimFandango
./game/bin/GrimFandango: error while loading shared libraries: libLua.so: cannot open shared object file: No such file or directory
Did you move into the directory before starting the file GrimFandango?
Post edited December 19, 2017 by spielkalb
avatar
spielkalb: Did you moved into the directory before starting the file GrimFandango?
Thanks for your answer. Doing so the error is slighty different:

$ pwd
/home/effetto/opt/GOG Games/Grim Fandango Remastered/game/bin
$ ./GrimFandango
./GrimFandango: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

The lib PATH of such repackaged games looks really messed up.
Try
$ cd ~/GOG\ Games/Grim\ Fandango\ Remastered/game
.$ ./run.sh

Or try to reboot system.

I had this problem but thought it's some video driver bug. I tried to switch video drivers and almost killed XOrg. Then reinstall nvidia driver. Wasted hours on system restore, But after that Grim Fondango has launched without any problem via regular ./start..sh

I don't think there was any real problem with drivers. I think I unintentionally cleared cache or environment variables or something. Unfortunately - can't debug since that.
Here's a solution.

In Arch, libGLU.so.1 is part of lib32-glu, so you may need to install it if you want to run the game/bin/GrimFandango file directly. It doesn't work perfectly though. In my laptop, I can't run the game in fullscreen properly.

For this problem:
> libGL error: unable to load driver: i965_dri.so

Simply run:
$ find your-gog-games-dir/Grim\ Fandango\ Remastered/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete

Those libraries are probably incompatible with your intel drivers. For now. It seems the problem comes and goes as the mesa package is updated. This affects other games too like Day of the Tentacle Remastered.
Post edited January 29, 2018 by darcrossito
Had a similar problem lauching the game with ./start.sh :

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: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 155 (GLX)
Minor opcode of failed request: 3 (X_GLXCreateContext)
Value in failed request: 0x0
Serial number of failed request: 100

I was able to launch the game using ./play.it Grim Fandango script ("play-grim-fandango-remastered.sh" from wiki.dotslashplay.it/en/games/grim-fandango)

Above solution to start the game with the executable GrimFandango in ~/GOG Games/Grim Fandango Remastered/game/bin/ may have worked also; did not test.