Running on Linux

lqdev edited this page Oct 16, 2018 · 1 revision

The game works on Windows out of the box, Linux however needs a bit extra attention. To run the game on Linux, download Love2D 11.1, or compile it if it's not available for your distro. Do not install Love from your distro's repositories! Then run the game either by double-clicking or from the terminal.

If you see the following error:

Error: jam/assets.lua:25: attempt to call field 'getInfo' (a nil value)
stack traceback:
  jam/assets.lua:25: in function 'loadSprites'
  jam/jam.lua:28: in function 'loadAssets'
  jam/jam.lua:84: in function 'load'
  [string "boot.lua"]:440: in function <[string "boot.lua"]:436>
  [C]: in function 'xpcall'

you have an outdated version of Love. Spamality requires at least Love 11.1, and I haven't implemented the necessary polyfills to lovejam (the game's engine) yet.

If Love is not available for your distro, and you don't fancy using the AppImage or compiling it, just run the game using Wine.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.