Skip to content

KioskLite v1.2.0

Latest

Choose a tag to compare

@cricri042 cricri042 released this 20 Sep 16:31
· 4 commits to main since this release

Français

Cette version corrige le plein écran après démarrage et relance de Midori,
la lecture vidéo bloquée par la sortie audio et la création du swap après
l’agrandissement automatique du système de fichiers.

  • Plein écran sans barre d’adresse avec activation de la fenêtre et F11 à chaque lancement.
  • Sortie OpenAL silencieuse (ALSOFT_DRIVERS=null) : pas de son via ce mécanisme.
  • Correctif d’ordre de démarrage : création du swap après resize2fs_once.service.
  • Application web : surveillance du démarrage et de la progression vidéo, passage à la suite après échec et nettoyage de l’ancien lecteur.
  • Documentation actualisée et recommandations de conversion vidéo.

La candidate a été testée sur Pi 2 avec un compte personnalisé kiosktest, SSH,
agrandissement à la capacité de la carte, swap automatique de 2 Go et aucun
service en échec. Le plein écran au démarrage et après relance a également été validé.

Deux vidéos H.264 légères en 640 × 360 ont fonctionné sur le Pi 2 préparé.

La version v1.2.0 a été validée sur le Pi Zero original les 20–21 septembre 2026 : démarrage, relance automatique de Midori, expansion de la partition et swap de 2 Go, sans service en échec. Le diaporama d’images fonctionnait correctement après une nuit de test. Les vidéos restent déconseillées.

Validation Pi3 — 21 septembre 2026

Le 21 septembre 2026, v1.2.0 a aussi été validée sur Raspberry Pi 3 Model B V1.2.
Une carte transférée du Pi2 a démarré et la relance de Midori a fonctionné.
Une carte fraîche créée depuis le manifeste public a ensuite permis de vérifier
le démarrage, SSH, le plein écran sans barre d’adresse, l’expansion de la partition
(15 Go sur la carte testée) et le swap automatique de 2 Go, sans service en échec.

Deux vidéos H.264 en 640 × 360, une dans chaque zone, ont également été lues simultanément de façon fluide. Aucun test vidéo prolongé sur une nuit n’a encore été réalisé sur Pi3.

Ouvrez kiosklite-imager.rpi-imager-manifest avec Raspberry Pi Imager, sélectionnez
votre modèle puis KioskLite v1.2.0. Configurez vos identifiants et options SSH avant
l’écriture. Plusieurs redémarrages peuvent être nécessaires. Une URL vide affiche
la page locale de configuration : renseignez ensuite URL= dans kiosklite.conf
sur la partition bootfs.

La mise à jour du client n’actualise pas un serveur web distant : déployez séparément
le code de web/, en conservant vos paramètres et médias. Incluez i18n.php et lang/.

English

This release fixes fullscreen recovery after Midori restarts, video failures caused
by audio output initialization, and swap setup ordering after filesystem expansion.
It also adds web slideshow recovery from stalled or failed playback and updates
the documentation. OpenAL uses silent output; this configuration does not provide sound.

The candidate was tested on Pi 2 with Imager user customization, SSH, filesystem
expansion, automatic 2 GB swap and no failed services. Fullscreen startup and browser
restart recovery were verified.

Version v1.2.0 was validated on the original Pi Zero on 20–21 September 2026: startup, automatic Midori restart, partition expansion and 2 GB swap, with no failed services. The image slideshow was working correctly after an overnight test. Video remains not recommended.

Pi 3 validation — 21 September 2026

On 21 September 2026, v1.2.0 was also validated on Raspberry Pi 3 Model B V1.2.
A card transferred from Pi 2 booted successfully and recovered after Midori
restart. A fresh card written through the public manifest then passed startup,
SSH login, fullscreen without the address bar, partition expansion (15 GB on
the test card) and automatic 2 GB swap, with no failed services.
Two H.264 640 × 360 videos, one in each zone, also played smoothly at the same time. An overnight video playback test has not yet been performed on Pi 3.

Open the release manifest in Raspberry Pi Imager, select KioskLite and configure
your credentials before flashing. Allow first-boot reboots to finish. Set URL= in
bootfs/kiosklite.conf. Update a separately hosted web application independently;
preserve local settings and media, and include the translation files.

Files

  • KioskLite-v1.2.0.img.xz: 800025580 bytes.
  • Uncompressed image: 3540566528 bytes.
  • kiosklite-imager.rpi-imager-manifest: public download URL activates after release assets are published.
  • SHA256SUMS: compressed and uncompressed image hashes.

Do not upload the preparation master image or recapture the personalized test card.