Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

On Debian, it is also an appliance — if you ask

An appliance is a box that does one thing. Plug it into a television, switch it on, and it is a karaoke machine, with no desktop and nothing to log in to. The .deb can turn a Debian computer into one.

Turn it on

The .deb includes a systemd service, switched off by default. Enable it, and the computer starts the machine whenever the power returns.

sudo systemctl enable --now karaokemachine

sudo systemctl disable --now karaokemachine turns it off again.

Choose the right computer

Do it on a machine with no desktop, not on your laptop. The service takes over tty1, and it draws from that bare virtual terminal. A login screen such as GDM, LightDM or SDDM holds the graphics device, and the television stays black.

Where it keeps things

It runs as a system user, karaoke, so its songs, settings and catalog live under /var/lib/karaoke.

ToUse
Add a package/var/lib/karaoke/.local/share/karaokemachine/packages
See whether it runssudo systemctl status karaokemachine
See what happenedsudo journalctl -t karaokemachine

Ctrl+Q on the appliance switches the box off, as its power button does.