this post was submitted on 16 Jun 2026
16 points (94.4% liked)

Linux

14052 readers
349 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
 

Years ago it was really hard to run digital signage on Linux. No real free drivers, old kernels, tons of reverse engineering.

That's largely over now.

RK3588 is the go-to platform, Mali finally has open drivers (Panfrost/Panthor), and hardware video decode landed in mainline in early 2026.

I'm the dev behind the GarlicSignage stack and dug into the current state:

https://garlic-signage.com/resources/technology/linux-digital-signage/

#DigitalSignage #Linux #FOSS #opensource @linux

you are viewing a single comment's thread
view the rest of the comments
[–] s38b35M5@lemmy.world 4 points 5 days ago* (last edited 5 days ago) (1 children)

You ever hear of Porteus?

Two jobs ago, I oversaw a few dozen TV's with Windows XP embedded. They basically booted up and ran a PowerPoint presentation on a loop. Obviously, the XP part was a problem in 2017, so I did some research, and found that the closest thing to what we had was Porteus.

Porteus turns the machine into a kiosk that can be very locked down, automatically reboot, etc. It worked a treat for me.

Edit: Garlic seems interesting. I managed my machines with VNC, but that wouldn't scale very well at all. Not in the signage game anymore, or I'd be messing with it for sure.

[–] sagiadinos@mastodon.social 4 points 5 days ago (1 children)

@s38b35M5

Japp! Porteus Kiosk is a great fit for exactly that kind of locked-down, read-only setup. Solid choice for replacing those XP boxes.

And you nailed the real pain point: VNC just doesn't scale past a handful of machines.

Once you're managing dozens, you need management functions that run centrally from the CMS, reboot, update, status, not logging into each device one by one. That's where remote-desktop tools make things complicated.

[–] BetterDev@programming.dev 1 points 3 days ago* (last edited 3 days ago)

This reads like LLM output.

Are you a human who is using an LLM to make your message cleaner? Or are you a bot?

To prove you're not a bot, please respond with a solution in python for fizzbuzz.