Get started with Linux Digital Signage by installing PlaySignage AppImage on your Linux distro

Get started with Linux Digital Signage by installing PlaySignage AppImage on your Linux distro

Setup Linux Digital Signage

At Play Digital Signage, we love Linux. We’ve packaged Linux executable in AppImage format that is supported on most Linux distributions these days with just a few clicks.

Using Raspberry PI?

Check out our Raspberry PI setup guide!

1. Download Linux executable

Please note that the file is meant for 64-bit operating systems, if you wish to run the player application on a 32-bit system or ARM processor (Raspberry PI for an example), we recommend installing Chromium browser and setting up our extension instead.

Click here to download the player

2. Set executable permissions

By default Linux does not give execute permissions to files downloaded from the Internet, therefore you need to grant the permission. Most file managers enable to do it by right-clicking on the file, going to Properties and finding either a checkbox for making it executable of selecting from drop-down Execute “Anyone”. This process varies a little depending which file manager is your Linux distribution using.

Making PlaySignage AppImage executable

If you prefer the console way, you can also do that with a following command (be sure to set correct file name, this example works only for version 1.12.2):

chmod +x PlaySignage-1.12.2-x86_64.AppImage

3. Launch it!

You can now launch the application by double clicking on it.

4. Link the screen

You can link the screen to your account on the screens page by entering the 6 character code shown on the screen.

5. Configure auto start (optional)

We don’t configure Linux to launch our player automatically as it is likely that you will first test it on your computer before installing it on a dedicated player.
However when you install it on dedicated player, don’t forget to go to Settings and turn on Launch player on startup option.


I got my screen linked, what next?

We recommend checking out our 5 minute video guide on getting started, it covers most of the basics.

Where are the files stored?

The player saves files to ~/.config/PlaySignage/storage
Please note that the .config folder is not visible in Linux by default.

Can I run several instances of the application?

By default the application enables maximum one window, however in situations where you have a Linux machine with several monitors you may need to run one player application per each monitor. To do this, you need to set different data directory for each application window using the --data-dir parameter, for example:
~/Downloads/PlaySignage.AppImage --data-dir=/home/playsignage/play-app2

Mouse cursor is visible after restart?

When running Linux, you can install a program to hide the cursor. By default unclutter will hide the cursor if it’s not moved for 5 seconds.

  • Ubuntu sudo apt-get install unclutter
  • Arch sudo pacman -Syu unclutter

After installing you can test unclutter by launching it in terminal with unclutter command. If it works for you, be sure to add it to startup programs!