💿

Kiosk Images

xiboplayer-kiosk

Pre-built bootable images for PCs and Raspberry Pi — flash, boot and display.

ISORawQCOW2x86_64aarch64 GitHub
🖥️PC, Raspberry Pi and virtual machines
🔒Atomic bootc with rollback
🩺Health monitoring + auto-restart
🔄Switch players without reconfiguring

Imatges disponibles

Tradicionals (Fedora 43 + Kickstart)

ImatgeMaquinariFormat
Instal·lador ISOQualsevol PC o portàtilGraveu a USB, arrencau — instal·lació totalment automatitzada
ISO autocontingudaQualsevol PC (sense xarxa)ISO offline amb tots els paquets inclosos
Disc Raw (x86_64)Intel NUC, PCs encastatsEscriviu directament a SSD o targeta SD
Disc Raw (aarch64)Raspberry Pi 4/5Graveu a targeta SD
QCOW2Màquines virtualsGNOME Boxes, virt-manager, Proxmox, QEMU

Atomic (sistema operatiu immutable, fedora-bootc)

ImatgeMaquinariFormat
ISO Atomic (x86_64)Qualsevol PC o portàtilSistema operatiu immutable amb actualitzacions atòmiques i rollback
ISO Atomic (aarch64)Raspberry Pi 4/5, plaques ARMMateix sistema immutable per a maquinari ARM

Descarregueu des de GitHub Releases. Consulteu la guia Gravar una imatge per a instruccions pas a pas de cada tipus d'imatge.

Què hi ha inclòs

  • Fedora 43 amb GNOME Kiosk (compositor Wayland bloquejat)
  • xiboplayer-kiosk + xiboplayer-electron preinstal·lats
  • arexibo preinstal·lat (reproductor natiu alternatiu)
  • keyd (dreceres de teclat a nivell de nucli)
  • VLC, mpv, ffmpeg, GStreamer, controladors VA-API
  • WireGuard, avahi/mDNS, suport Wi-Fi
  • Inici de sessió automàtic a la sessió de quiosc

Les imatges Atomic inclouen addicionalment: sistema operatiu immutable (rpm-ostree), actualitzacions automàtiques via imatges de contenidor OCI, suport de rollback, còdecs complets de RPM Fusion i GNOME Showtime.

Primera arrencada

  1. Inicieu sessió amb l'usuari xibo / contrasenya xibo
  2. Canvieu la contrasenya amb passwd
  3. Apareix l'assistent de configuració del quiosc — introduïu l'URL del CMS, la clau i el nom de la pantalla
  4. La pantalla es registra al CMS i comença a reproduir contingut

Característiques del quiosc

CaracterísticaDescripció
Sessió GNOME KioskCompositor Wayland dedicat — sense escriptori, sense canvi d'aplicacions
Monitorització de salutSondeig cada 10s, reinici automàtic en cas de fallada, distingeix "no autoritzat" d'errors
Assistent de primera arrencadaInterfície Zenity — personal no tècnic pot registrar pantalles
Notificacions en pantallaSuperposició Dunst, persistent, amb colors segons la gravetat
Dreceres de teclatCtrl+I (mostrar estat), Ctrl+R (reconfigurar CMS) via keyd
Gestió de pantallaSense apagament, sense estalvi de pantalla, sense DPMS — via gsettings + logind
Límits de recursosLímit de memòria d'1,5G, límits de ràfega via systemd cgroups
Independent del reproductorCanvieu entre Electron, Chromium o arexibo en qualsevol moment

Selecció del reproductor

El quiosc utilitza el sistema d'alternatives de Linux. Canvieu de reproductor sense reconfigurar:

# See current player
alternatives --display xiboplayer

# Switch player
sudo alternatives --config xiboplayer

# Or set directly
sudo alternatives --set xiboplayer /usr/bin/xiboplayer-electron
sudo alternatives --set xiboplayer /usr/bin/xiboplayer-chromium
sudo alternatives --set xiboplayer /usr/bin/arexibo

Instal·lació en un Linux existent

En comptes de gravar una imatge, podeu instal·lar xiboplayer-kiosk al vostre sistema existent:

Fedora

# Fedora 44
sudo dnf install \
  https://dl.xiboplayer.org/rpm/fedora/43/noarch/xiboplayer-release-43-7.fc43.noarch.rpm

# Fedora 43
sudo dnf install \
  https://dl.xiboplayer.org/rpm/fedora/43/noarch/xiboplayer-release-43-7.fc43.noarch.rpm
sudo dnf install xiboplayer-kiosk
sudo systemctl set-default graphical.target

Ubuntu

curl -fsSLO https://dl.xiboplayer.org/deb/ubuntu/24.04/all/xiboplayer-release_1.0.2_all.deb
sudo apt install ./xiboplayer-release_1.0.2_all.deb
sudo apt update && sudo apt install xiboplayer-kiosk

Debian Trixie / Raspberry Pi

curl -fsSL https://dl.xiboplayer.org/deb/DEB-GPG-KEY-xiboplayer | \
  sudo tee /etc/apt/keyrings/xiboplayer.asc > /dev/null
echo "deb [signed-by=/etc/apt/keyrings/xiboplayer.asc] https://dl.xiboplayer.org/deb/debian/trixie ./" | \
  sudo tee /etc/apt/sources.list.d/xiboplayer.list
sudo apt update && sudo apt install xiboplayer-kiosk

Instal·lacio rapida per a Raspberry Pi:

curl -fsSL https://dl.xiboplayer.org/install-raspberry-pi.sh | bash

Actualitzar quioscs Atomic

Els quioscs Atomic s'actualitzen automàticament via rpm-ostreed-automatic.timer. Per actualitzar o rebasar manualment:

# Actualitzar a la darrera imatge
rpm-ostree upgrade && systemctl reboot

# Revertir a la versió anterior
rpm-ostree rollback && systemctl reboot

# Rebasar de tradicional a Atomic
rpm-ostree rebase ostree-unverified-registry:ghcr.io/xibo-players/xiboplayer-kiosk:43
systemctl reboot

Enllaços