Grava, arrenca, mostra — guia d'instal·lació de la imatge de quiosc

Configuració zero. Descarrega una imatge, grava-la, arrenca — l'assistent de configuració s'encarrega de la resta.

Les imatges de quiosc de xiboplayer converteixen qualsevol maquinari en una pantalla dedicada de senyalització digital. Sense experiència en Linux — només cal gravar, arrencar i connectar amb el CMS.

Tria la teva imatge

ImatgeFitxerAdequada per aMida
ISO completa.isoPC i portàtils — instal·lació fora de línia, sense Internet~2,5 GB
ISO d'instal·lació per xarxa.isoPC amb Internet — descarrega els paquets durant la instal·lació~700 MB
Imatge de disc en cru.raw.xzRaspberry Pi, NUC — grava-la directament a la SD/SSD~2 GB
QCOW2.qcow2Màquines virtuals (GNOME Boxes, virt-manager, QEMU)~2 GB
ISO atòmica.isoSO immutable (fedora-bootc) — actualitzacions automàtiques amb retrocés~1,5 GB

Descarrega-la des de la pàgina de descàrregues o directament des de GitHub Releases.

Pas 1: Grava la imatge

PC / Portàtil (ISO)

Fes servir qualsevol eina de gravació USB:

# Linux — replace /dev/sdX with your USB device
sudo dd if=xiboplayer-kiosk-*.iso of=/dev/sdX bs=4M status=progress
sync

O bé fes servir Balena Etcher o el Fedora Media Writer.

Raspberry Pi (imatge en cru)

# Decompress and flash to SD card
xzcat xiboplayer-kiosk-*.raw.xz | sudo dd of=/dev/mmcblk0 bs=4M status=progress
sync

O bé fes servir Raspberry Pi Imager — clica «Choose OS → Use custom» i tria el fitxer .raw.xz.

Màquina virtual (QCOW2)

# GNOME Boxes — just double-click the .qcow2 file
# Or with virt-manager:
virt-install --name xiboplayer --memory 2048 --vcpus 2 \
  --disk path=xiboplayer-kiosk-*.qcow2 --import --os-variant fedora43

Pas 2: Arrenca i configura

Encén el dispositiu. El quiosc arrenca dins una configuració guiada:

Configuració del sistema (gnome-initial-setup)

Primer s'executa l'assistent inicial estàndard de GNOME:

  1. Idioma — tria l'idioma de la pantalla
  2. Teclat — tria la disposició del teclat
  3. Xarxa — connecta't a una Wi-Fi o verifica l'Ethernet
  4. Fus horari — detectat automàticament o seleccionat manualment
  5. Contrasenya — canvia la contrasenya per defecte (recomanat)

Configuració del reproductor (xiboplayer-setup)

A continuació s'engega un assistent natiu:

  1. Selecció del reproductor — tria Chromium (recomanat), Electron o arexibo
  2. Configuració del CMS — per a arexibo, introdueix l'URL i la clau del CMS directament. Per a Electron/Chromium, ho gestiona la pàgina de configuració web del propi reproductor.

L'assistent desa la teva tria i engega el reproductor automàticament.

Pas 3: Connecta amb el CMS

Electron / Chromium

Després de l'assistent de quiosc, el reproductor obre la seva pròpia pàgina de configuració:

  1. Introdueix l'URL del CMS (per exemple, https://cms.exemple.com)
  2. Introdueix la clau del CMS (des de CMS → Settings → Display Settings → CMS Secret Key)
  3. Clica Connect

arexibo

Les credencials del CMS ja s'han introduït a l'assistent de quiosc. El reproductor es connecta immediatament.

Autoritza al CMS

  1. Inicia sessió al teu Xibo CMS
  2. Vés a Displays — busca la nova pantalla pendent
  3. Clica el menú de la fila → Authorise
  4. El contingut apareix en el següent cicle de recollida (en menys de 5 minuts)

Pas 4: Llest

La pantalla ja està en marxa. A partir d'ara:

  • S'engega automàticament a cada arrencada — sense necessitat d'iniciar sessió
  • Es recupera sola — la monitorització de salut reinicia el reproductor si peta
  • S'actualitza automàticament — els paquets s'actualitzen mitjançant el gestor de paquets del sistema
  • Reprodueix fora de línia — continua mostrant el contingut emmagatzemat si el CMS cau

Imatges atòmiques — SO immutable

La variant atòmica es construeix sobre fedora-bootc — una base immutable mínima (~1,0 GB comprimida vs 2,5 GB de Silverblue). Només s'inclouen els components necessaris per a la senyalització:

  • Base immutable — el SO no es pot modificar accidentalment
  • Actualitzacions automàtiques mitjançant bootc switch amb retrocés automàtic en cas d'error
  • Natiu de contenidors — construïda com a imatge OCI, convertida a ISO instal·lable amb bootc-image-builder
  • Empremta mínima — sense Firefox, sense VLC, sense aplicacions de GNOME no necessàries. Només el reproductor, els còdecs i la sessió de quiosc
  • Si una actualització trenca alguna cosa, la versió anterior és disponible al menú d'arrencada

Ideal per a: pantalles desateses en espais públics on importen la fiabilitat i una mida d'imatge petita.

Dreceres de teclat

Un cop en marxa, hi ha les dreceres següents:

DreceraAcció
Ctrl+IMostra l'adreça IP, l'URL del CMS i l'estat del reproductor
Ctrl+RReconfigura el CMS (atura el reproductor i torna a engegar l'assistent)
DMostra/amaga la superposició de progrés de descàrrega
TMostra/amaga la superposició de cronologia/programació
SMostra/amaga la superposició de configuració

Canviar de reproductor

Els tres reproductors estan instal·lats. Pots canviar de reproductor sense reconfigurar el CMS:

# Switch to Chromium (lighter)
doas alternatives --set xiboplayer /usr/bin/xiboplayer-chromium

# Switch to Electron (more features)
doas alternatives --set xiboplayer /usr/bin/xiboplayer-electron

# Switch to arexibo (native Rust)
doas alternatives --set xiboplayer /usr/bin/arexibo

I a continuació reinicia: systemctl --user restart xibo-player.service

Resolució de problemes

ProblemaSolució
Pantalla negra després d'arrencarPrem Ctrl+I per veure l'estat. Si no apareix res, comprova GDM: systemctl status gdm
No es veu cap xarxa Wi-FiLa imatge inclou NetworkManager-wifi i linux-firmware. Comprova nmcli device wifi list
No puc canviar la contrasenyaL'usuari per defecte és xibo, contrasenya xibo. L'arrel està bloquejada. Fes servir passwd per canviar-la
La pantalla no apareix al CMSComprova la xarxa (Ctrl+I), verifica l'URL i la clau del CMS, comprova el tallafoc
La imatge no arrenca a la PiAssegura't d'haver fet servir la imatge .raw.xz (no la ISO). Fes servir Pi Imager amb «Use custom»

Passos següents