Forum général.cherche-logiciel Navigateur ou distro slideshow léger sur RPi

Posté par  . Licence CC By‑SA.
Étiquettes :
1
7
juil.
2019

Bonjour !
Je cherche sans grand succès un navigateur ou une distro, libre, sur Raspberry Pi qui permette d'afficher des onglets de navigateur sur un écran et de les faire défiler, ou autre solution similaire, j'explique:

Il s'agit d'afficher des pages web d'outils de monitoring, avec authentification, javascript etc qu'on trouve dans les pages modernes…

Aujourd'hui au boulot avec raspbian j'utilise Chromium-browser et un plugin qui fait défiler les onglets. Sauf que Chromium a la fâcheuse tendance à consommer beaucoup de RAM même pour des pages qui changent peu. Cela finit même par aller grignoter le swap et nous devons rebooter. C'est pas génial du tout (et le swap sur la carte sD .. )

Alors évidemment j'ai fait un peu de tweak: j'ai réduit la valeur vm.swappiness et je dois encore trouver un moment pour monter la carte sD en lecture seule pour éviter de la bousiller trop vite. C'est faisable mais pas génial et pas toujours efficace pour la consommation en RAM

Je souhaiterais donc trouver un navigateur libre et moderne, léger, qui puisse être affiché en plein écran complètement (mode Kiosk sur Chrom* ) avec des onglets qu'on puisse faire défiler automatiquement OU éventuellement sans onglets mais avec un gestionnaire de bureau qui permette d'afficher une instance du navigateur en plein écran par bureau virtuel et les fasse défiler aussi.

J'ai trouvé des solutions toutes intégrées avec une interface web de management, mais non libres souvent et qui ne permettent pas de se logger sur les outils qu'on souhaite afficher (pas d'interaction avec le clavier ni souris sur les écrans affichés) Screenly par exemple et un autre dont je n'ai plus le nom en tête.
FullPageOS semblait bien mais c'est encore du Chromium

Est-ce que ce besoin est trop spécifique ? Quelqu'un a t-il déjà trouvé des pistes intéressantes ?

Merci !

  • # ou pas

    Posté par  . Évalué à 2.

    Est-ce que ce besoin est trop spécifique ? Quelqu'un a t-il déjà trouvé des pistes intéressantes ?

    tu utilises plusieurs outils de monitoring et de là vient ta necessité de plusieurs onglets qui defilent ?

    parce que sinon, il y avait à une epoque un outil de monitoring (qui n'est malheureusement plus dispo) qui geré directement ce cas là,
    tu definissais tes ecrans dans l'outil, tu lancais une page en question pour aller lancer cet ensemble de rotation d'ecran, et hop, une seule page, un seul onglet, donc pas de surconsommation de RAM lié à la gestion multionglet

    sinon avant de rebooter, tu peux deja tuer et relancer ton chromium à intervalle de temps regulier

    • [^] # Re: ou pas

      Posté par  . Évalué à 2.

      Effectivement, des outils très variés.. certains ne sont même pas vraiment faits pour ça mais le prestataire ne nous propose pas d'autre solution, sauf du bricolage bien pire.

      Tuer chromium me semble bien crade, ça évite le reboot mais ça me semblait aussi peu propre que le reboot de la machine au complet. J'essaie d'éviter.

      Dans les solutions propres et qui restent mon objectif final il ya Grafana ou un équivalent qui permet d'agréger les données de tableaux de bord conçus dans l'outil.. à condition d'arriver à récupérer les données aussi.
      Vu la quantité de choses sous surveillance je doute échapper au multi onglets quand même et je n'ai pas encore vu de rotation de dashboards dans grafana (je vais creuser cette piste, mais c'est du long terme: je manque de temps et de compétences pour m'occuper des données à récupérer..)

      J'avoue que je comptais vraiment sur l'existance d'un navigateur moderne moins balourd que Chrom* en attendant; Firefox est trop vieux sur raspbian pour profiter des dernières améliorations de performances (à voir avec Raspbian Buster)

      • [^] # Re: ou pas

        Posté par  . Évalué à 2.

        Au temps pour moi: https://grafana.com/docs/reference/playlist/
        J'ai pas bien cherché la première fois ou ça a été ajouté dans une version réçente.

        Bon, ce sera la cible idéale (toujours si le navigateur reste calme sur la RAM, en changeant moins de pages cela devrait aller mieux)

      • [^] # Re: ou pas

        Posté par  . Évalué à 1. Dernière modification le 08 juillet 2019 à 11:36.

        peut-etre regarder du coté de ARMbian qui est un portage debian-ubuntu porté par une belle communauté sur de nombreux système embarqué, de type Rasp, Banana, Orange, …

        marc@bananapi:~ $ cat /etc/os-release 
        NAME="Ubuntu"
        VERSION="18.04.2 LTS (Bionic Beaver)"
        ID=ubuntu
        ID_LIKE=debian
        PRETTY_NAME="Ubuntu 18.04.2 LTS"
        VERSION_ID="18.04"
        HOME_URL="https://www.ubuntu.com/"
        SUPPORT_URL="https://help.ubuntu.com/"
        BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
        PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
        VERSION_CODENAME=bionic
        UBUNTU_CODENAME=bionic
        marc@bananapi:~ $ apt show firefox
        Package: firefox
        Version: 67.0.4+build1-0ubuntu0.18.04.1
        Priority: optional
        Section: web
        Origin: Ubuntu
        Maintainer: Ubuntu Mozilla Team <ubuntu-mozillateam@lists.ubuntu.com>
        Bugs: https://bugs.launchpad.net/ubuntu/+filebug
        Installed-Size: 140 MB
        
        • [^] # Re: ou pas

          Posté par  . Évalué à 2.

          Le firefox est plus réçent en effet, peut-être qu'il sera plus léger :)
          Je testerai cette piste

          Merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.