Grava, arrenca, mostra — guia d'instal·lació de la imatge de quiosc
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
| Imatge | Fitxer | Adequada per a | Mida |
|---|---|---|---|
| ISO completa | .iso | PC i portàtils — instal·lació fora de línia, sense Internet | ~2,5 GB |
| ISO d'instal·lació per xarxa | .iso | PC amb Internet — descarrega els paquets durant la instal·lació | ~700 MB |
| Imatge de disc en cru | .raw.xz | Raspberry Pi, NUC — grava-la directament a la SD/SSD | ~2 GB |
| QCOW2 | .qcow2 | Màquines virtuals (GNOME Boxes, virt-manager, QEMU) | ~2 GB |
| ISO atòmica | .iso | SO 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:
- Idioma — tria l'idioma de la pantalla
- Teclat — tria la disposició del teclat
- Xarxa — connecta't a una Wi-Fi o verifica l'Ethernet
- Fus horari — detectat automàticament o seleccionat manualment
- Contrasenya — canvia la contrasenya per defecte (recomanat)
Configuració del reproductor (xiboplayer-setup)
A continuació s'engega un assistent natiu:
- Selecció del reproductor — tria Chromium (recomanat), Electron o arexibo
- 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ó:
- Introdueix l'URL del CMS (per exemple,
https://cms.exemple.com) - Introdueix la clau del CMS (des de CMS → Settings → Display Settings → CMS Secret Key)
- 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
- Inicia sessió al teu Xibo CMS
- Vés a Displays — busca la nova pantalla pendent
- Clica el menú de la fila → Authorise
- 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 switchamb 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:
| Drecera | Acció |
|---|---|
Ctrl+I | Mostra l'adreça IP, l'URL del CMS i l'estat del reproductor |
Ctrl+R | Reconfigura el CMS (atura el reproductor i torna a engegar l'assistent) |
D | Mostra/amaga la superposició de progrés de descàrrega |
T | Mostra/amaga la superposició de cronologia/programació |
S | Mostra/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
| Problema | Solució |
|---|---|
| Pantalla negra després d'arrencar | Prem Ctrl+I per veure l'estat. Si no apareix res, comprova GDM: systemctl status gdm |
| No es veu cap xarxa Wi-Fi | La imatge inclou NetworkManager-wifi i linux-firmware. Comprova nmcli device wifi list |
| No puc canviar la contrasenya | L'usuari per defecte és xibo, contrasenya xibo. L'arrel està bloquejada. Fes servir passwd per canviar-la |
| La pantalla no apareix al CMS | Comprova la xarxa (Ctrl+I), verifica l'URL i la clau del CMS, comprova el tallafoc |
| La imatge no arrenca a la Pi | Assegura't d'haver fet servir la imatge .raw.xz (no la ISO). Fes servir Pi Imager amb «Use custom» |
Passos següents
- Connectar una pantalla — guia detallada per connectar amb el CMS
- Referència de configuració — totes les opcions de configuració
- Resolució de problemes — més solucions
- Sincronització multi-pantalla — configura panells de vídeo
