Skip to content
English
  • There are no suggestions because the search field is empty.

How to manually install ITESlive on a dedicated Linux media player?

Here's to manually install ITESlive on a dedicated Linux media player.

 

Available with:
Linux Player: Starter, Pro, Premium

 

You will need:
An AMD64 or ARM64 compatible PC, a stable internet connection, and a Linux distribution of your choice—Debian 13 is recommended for easier and more efficient customer support.

Installing a Linux distribution

Users are free to install the Linux distribution of their choice. However, we recommend using Debian for a more streamlined technical support.

If using another Linux distribution, make sure to install either a valid X11 Window Manage or a wlroots based Wayland compositor.

Warning: While installing Debian, DO NOT install any Desktop Environment. Be sure to uncheck any default desktop environment present during the installation process. A simpler Desktop environment then the provided options will be installed later.

Creating a display user

Note: The operating system must not have a pre-existing user account named iteslive.

You can choose to use an existing user but for security reasons, make sure that this existing user is not root and not a sudoer.

Open a terminal and type the following command to create a user called iteslive.

sudo useradd iteslive -m -s /bin/bash

Downloading the necessary packages

Enter the next commands:

sudo apt update

Then enter the following command and wait for the installation to conclude before moving onto the following steps.

sudo apt -y install unzip labwc lightdm grim libnss3 wlr-randr libasound2 alsa-utils pulseaudio alacritty polkitd

If using another distribution, make sure to install the following softwares based on your environment:

X11: xrandr, maim

Wayland: grim, wlr-randr

Wayland with Sway: grim, swaymsg

Downloading and install ITESlive

Important: pick the appropriate command based on your CPU architecture. If you are unsure which client you should contact our support team.

To download the x86_64 client, enter the following command

wget https://iteslive.tv/iteslive-linux-x64.zip -O /tmp/iteslive.zip

Or to download the ARM64 client, enter the following command

wget https://iteslive.tv/iteslive-linux-arm64.zip -O /tmp/iteslive.zip

Make sure to adapt the destination folder if using a different username.

Do not use sudo if you are already connected on the user that will run the software.

Then, enter the following commands

sudo unzip /tmp/iteslive.zip -d /home/iteslive/iteslive/
rm /tmp/iteslive.zip
sudo chown -R iteslive:iteslive /home/iteslive/iteslive/

Configuring the display environment

This section does not apply if using another distribution.

In your terminal, enter the following command:

sudo systemctl enable lightdm

Enabling autologin and autostart

This section assumes a freshly installed Debian 13 following our instructions, if you are using another distribution, you will need to look at your distribution's documentation on how to enable autologin and auto starting a GUI application.

In your terminal, enter the following commands:

sudo sed -i '/^\[Seat:\*\]$/a autologin-user=iteslive\nautologin-user-timeout=0\nautologin-session=labwc' /etc/lightdm/lightdm.conf
echo -e "cd ~/iteslive\n./iwatcher" | sudo tee /home/iteslive/.config/labwc/autostart
sudo chown -R iteslive:iteslive /home/iteslive/.config

Entering your activation PIN

Reboot your Linux player in order to lauch your display session and ITESlive. Then, enter your PIN once the prompt appears on screen.

See the article for generating a PIN for this step: Generating a PIN