VVVVVV
lotuswrench Oct 21, 2016 @ 7:25pm
VVVVVV Won't launch from steam on linux
It launches when I go to the steamapp directory and launch it manually through the console. Shows "Unable to open file mmmmmm.vvv" but seems to run fine otherwise. I have already checked the integretity.
< >
Showing 1-14 of 14 comments
libertarian ettin Oct 23, 2016 @ 7:06pm 
Same here on Ubuntu 14.04.
flibitijibibo  [developer] Oct 24, 2016 @ 8:06am 
If you open up the ./VVVVVV script you can change this line...

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./x86_64/

... to this:

export LD_LIBRARY_PATH=$STEAM_LD_LIBRARY_PATH:./x86_64/

I think what's happening is that the loader is picking Valve's SDL2 lib, which is out of date and missing a symbol that VVVVVV needs.
Last edited by flibitijibibo; Oct 24, 2016 @ 8:06am
libertarian ettin Oct 24, 2016 @ 3:47pm 
Originally posted by flibitijibibo:
If you open up the ./VVVVVV script you can change this line...

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./x86_64/

... to this:

export LD_LIBRARY_PATH=$STEAM_LD_LIBRARY_PATH:./x86_64/

I think what's happening is that the loader is picking Valve's SDL2 lib, which is out of date and missing a symbol that VVVVVV needs.

Works, thanks!
lotuswrench Oct 24, 2016 @ 4:56pm 
Originally posted by Guardian Nacho:
Originally posted by flibitijibibo:
If you open up the ./VVVVVV script you can change this line...

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./x86_64/

... to this:

export LD_LIBRARY_PATH=$STEAM_LD_LIBRARY_PATH:./x86_64/

I think what's happening is that the loader is picking Valve's SDL2 lib, which is out of date and missing a symbol that VVVVVV needs.

Works, thanks!

Works here too, thanks for the help!
wberrier Oct 24, 2016 @ 8:10pm 
Running the beta also seems to fix the launch issue of missing sdl2 symbols on linux.
I had the same problem - And the fix given worked just fine! Might be worthwile pushing a new version of the start script as I'm sure a whole bunch of people are affected!
flibitijibibo  [developer] Nov 5, 2016 @ 8:08am 
Originally posted by Ferromagnetic Compound:
I had the same problem - And the fix given worked just fine! Might be worthwile pushing a new version of the start script as I'm sure a whole bunch of people are affected!
I'm hoping they update the Steam runtime in the next Steam update; they were _really_ rushing 2.0.5 by the end so I'm thinking they needed the update for something. If not I'll just append this to the script, but I do wonder why the SRT in particular loads the wrong lib when my system runtime is 2.0.4 but works just fine...
Hiro Lynx Nov 15, 2016 @ 6:24am 
I had the problem too, thanks for the workaround!
lerax Nov 24, 2016 @ 4:46pm 
I had the same problem here. UPDATE: the developer workaround fixed the problem.
Last edited by lerax; Nov 24, 2016 @ 4:49pm
Fixed it for me!
BoobsToGo Feb 28, 2017 @ 11:13am 
It's still not fixed and took me twenty minutes how to figure this out. This game is great but ♥♥♥♥, the developers need to make sure their game is playable and stuff.
murla Nov 18, 2019 @ 2:40am 
Excuse my ignorance, what $STEAM_LD_LIBRARY_PATH should be?
$HOME/.local/share/Steam/ubuntu12_32

Both Steam and Linux versions of VVVVVV segfault for me on Arch, it shouldn't be like that. VVVVVV: Make and Play Edition segfaults too.

Edit: don't use libs shipped with the game. Just launch game binary from the game's root and it works just fine.
Last edited by murla; Nov 18, 2019 @ 8:57am
flibitijibibo  [developer] Nov 19, 2019 @ 8:02am 
The SDL2 lib has been updated to 2.0.10. Any further issues should be filed with your distribution maintainer, as this (and the previous revision before this update) worked in testing. Arch may have a regression that needs to be investigated.
murla Nov 19, 2019 @ 11:08am 
Update to my previous message:

./x86_64/libvorbis.so.0

causes segfault. Removing it helps launching the game via Steam or ./VVVVVV.
Last edited by murla; Nov 19, 2019 @ 11:11am
< >
Showing 1-14 of 14 comments
Per page: 1530 50