How to set up LayerSeven TV on Linux

Linux is well served here, and if you already live in a terminal none of this will surprise you. We ship a .deb for Debian and Ubuntu and an AppImage that runs anywhere else without installing at all. VLC, which is on practically every desktop already, will also play your subscription — it just will not give you a guide.

checklistBefore you start

  • A 64-bit Linux desktop — Ubuntu 20.04 or newer, or equivalent
  • Your username, password and server URL from the subscription email
  • Permission to install packages (sudo), unless you use the AppImage
settings_suggest

Step-by-Step Setup

Linux Installation

1
download

Download LayerSeven TV Player

From our Downloads page, take the .deb if you are on Ubuntu, Debian, Mint or another Debian derivative, and the AppImage for Fedora, Arch, openSUSE or anything else. The AppImage needs no installation and no root, which is useful on a machine you do not administer.

2
terminal

Install the Application

For the .deb, open a terminal in the download folder and run "sudo dpkg -i layerseven-tv.deb", then "sudo apt-get install -f" to pull in anything missing. For the AppImage, make it executable — right-click > Properties > Permissions > Allow executing as program, or chmod +x from the terminal — then run it directly.

3
login

Login with Your Credentials

Open the app and enter the username and password from your subscription email; it activates for free. With VLC instead, go to Media > Open Network Stream and paste your M3U URL. VLC plays everything but has no concept of an EPG, so you get channels without a guide.

4
memory

Check Hardware Decoding

On a desktop with a discrete GPU this rarely matters; on a laptop or a small-board machine it matters a great deal. Make sure VA-API or VDPAU acceleration is enabled in the player and that the matching driver package is installed, or 4K playback falls back to the CPU and stutters.

5
play_circle

Start Streaming

Channels, guide, films and series all load as they do elsewhere. Everything runs equally well under X11 and Wayland.

cable

Connection Formats

Supported formats for Linux

login

Xtream Codes API

Enter Server URL, Username & Password. Most recommended method for ease of use.

link

M3U Playlist

Paste the M3U/M3U8 URL directly into your player. Universal compatibility.

apps

Recommended Apps

Best players for Linux

starRECOMMENDED
Free
LayerSeven TV IPTV player app icon

LayerSeven TV

Our official player — best experience guaranteed

Free
LayerSeven TV VLC Media Player IPTV player app icon

VLC Media Player

Open-source universal media player

help

Common problems

Fixes specific to Linux

dpkg complains about dependencies

Expected — dpkg does not resolve them itself. Run "sudo apt-get install -f" straight after and it will fetch what is missing and finish the install. There is no need to run dpkg again.

The AppImage will not start

It is almost certainly not executable yet: run chmod +x against the file. On some minimal installs you may also need FUSE — "sudo apt install libfuse2" on Ubuntu.

Video tears or stutters on a laptop

Hardware decoding is not active. Install the VA-API driver for your chip — intel-media-va-driver, mesa-va-drivers or the NVIDIA equivalent — and enable acceleration in the player.

support_agent

Need Help Setting Up?

Our support team is available 24/7 to guide you through the installation process via live chat.

chatContact Support