A stable, licence-free base for always-on screens
Built for teams who want dependable uptime, efficient use of modest hardware, and a low-maintenance player they can run and repurpose freely.
Stable 24/7 uptime
Linux is built to run unattended for months at a time. Kernel-level reliability means fewer random reboots and more predictable memory behaviour, so Fugo keeps screens playing through updates and long deployments without hand-holding.
Licence-free base
There are no per-seat OS licences to buy, activate, or renew. That keeps costs down as you scale to dozens of players, and it removes the software-licensing overhead that comes with proprietary desktop platforms.
Runs on modest hardware
Linux needs fewer system resources than desktop-first operating systems, which means smoother rendering and faster boots. Get reliable playback from affordable Intel and AMD mini-PCs, or give repurposed commodity hardware a second life as signage.
Open and flexible
Pick your distro, harden it your way, and manage screens headlessly over SSH. Snap’s rollback system gives you a safety net if an update fails, so Linux-comfortable teams stay in full control of the base.
Recommended Linux devices for Fugo
For 64-bit x86 mini-PCs with a 2-core CPU (4 recommended), 4 GB RAM (6 GB+ for heavy or multi-zone content), and 32 GB storage. Use a SATA SSD or NVMe drive — avoid eMMC, which chokes under Snap decompression.
Intel mini-PCs
- Intel NUC 11 Performance / NUC 12 Pro
- Dell OptiPlex 7010 Micro / 3000 Micro
- Generic Intel mini-PCs (Beelink U59 Pro, Minisforum NPB5) — may need manual VA-API config
AMD mini-PCs
- MINISFORUM UM560 XT (Ryzen 5 5625U)
- Beelink GTR6 (Ryzen 9 6900HX)
- Hardware-accelerated decode via VA-API or VDPAU
Minimum requirements
- CPU: 64-bit x86, 2-core min (4 cores recommended)
- RAM: 4 GB min (6 GB+ for heavy or multi-zone content)
- Storage: 32 GB min (64 GB+ preferred) — SATA SSD min, NVMe preferred; avoid eMMC
- Wired Ethernet or reliable WiFi; snapd, AppArmor and adequate /tmp
Get a Linux screen live in minutes
Three steps from a fresh install to managed digital signage.
Install the snap package
Run snap install fugo-player on your device. Snap bundles every dependency and installs cleanly across distros, so there is no manual package wrangling. Launch the player and it shows a pairing PIN on screen.

Pair your screen
From any browser, log in to Fugo CMS and enter the PIN shown on the device to connect the screen to your account. Group and tag it as you pair so it lands in the right part of your network from the start.

Publish and manage remotely
Build playlists, schedule content, and monitor every screen from a single cloud dashboard. Automatic over-the-air updates keep players current, with SSH on hand for headless remote debugging when you need it.
A full-featured CMS behind every Linux screen
The Snap player handles reliable playback on the device, while Fugo CMS gives you everything you need to design, schedule, and manage content across the fleet.

Design content in the studio
Build slides from scratch in the drag-and-drop Design Studio, start from an industry template, or upload your own media. Multi-zone layouts let you split a screen into content areas that update independently.

Central screen management
Group, tag, and filter screens to manage a large network from one cloud platform. See which players are online at a glance and organise them by property, player type, or online status.

Flexible scheduling
Set recurring schedules so the right content plays at the right time, and use priority takeovers to push urgent messages across the fleet. Start and end dates make seasonal and time-limited campaigns simple.

Live data and dashboards
Put live KPIs on screen by connecting BI tools like Power BI, Tableau, Grafana, and Looker. Dashboards refresh on the display automatically, turning any Linux-driven screen into an always-on data wall.
Why installing over snap makes Linux easy
Snap turns a fiddly Linux install into a one-liner and keeps players current without touching each device.
One-line install
A single snap install fugo-player command pulls the player and all its dependencies — no chasing libraries or fighting version mismatches, even across different distros.
Automatic updates
Snap keeps the player up to date on its own in the background. For 24/7 fleets you can pause or schedule updates so refreshes never interrupt a live screen during business hours.
Clean rollback across distros
The same Snap runs the same way on Ubuntu, Debian, Fedora, and openSUSE, and rolls back cleanly if an update ever misbehaves — so a bad release never leaves a screen stranded.
Supported distros and performance notes
Fugo runs on most modern Linux distributions with snapd, but a few choices affect how smoothly it performs. Here is what we recommend before you roll out at scale.
Best distros
- Ubuntu LTS (20.04, 22.04) — full Snap integration and predictable updates
- Fedora 38+ — fast kernels for newer hardware (install Snap manually)
- openSUSE Leap — stable base and good hardware support
Use with caution
- Rolling-release distros (Arch, Manjaro) can break Snap dependencies
- Lightweight embedded distros (Alpine) often miss required packages
- Distros without snapd are unsupported unless Snap is added and confirmed stable
Graphics and electron
- Intel integrated graphics handle 1080p well; newer gens manage 4K
- AMD RDNA2+ shines on multi-display and video-heavy content
- Expect 1–2 GB baseline RAM; NVIDIA needs open-source nouveau under Snap
Storage and networking
- Avoid eMMC — it chokes under Snap decompression
- SATA SSD is the minimum; NVMe gives faster boots and cache access
- Allow occasional internet for Snap updates; stagger updates on metered links

