Skip to main content
Skip table of contents

What are the system requirements? [LJM User's Guide]

LJM is supported on Windows, macOS, and Linux.


Windows UWP


Most Linux distributions are supported, especially if they have not reached their end-of-life. This includes:

  • Ubuntu releases that have not yet reached end-of-life, and also some older releases
  • CentOS 6.7 and later
  • Raspberry Pi's Raspbian

Let us know if there's a distribution you'd like to use that doesn't work.

For custom or old distributions, you can check if your system meets the following requirements:

  • Supported processors: 32-bit, 64-bit, ARMv6, ARMv7l (armhf), aarch64
  • Supported: kernel 2.6.28 or later (older versions may work as well)
  • Required: libusb-1.0 library or greater version
  • Required: libstdc++ version 4.4.7 or later
  • Required: glibc version 2.12 or later

You can use uname to check what processor you're using.


  • Supported: macOS 10.9 and later
  • Supported: 64-bit (x86_64)
  • Required: The Xcode developer tools (or other C or C++ compiler)
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.