All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— 03/14/18 - Wednesday 14, March 2018 ———————————
Monitoring -

Au taff, j'ai eu besoin de monter une machine permettant d'afficher une page web pour du monitoring continue. Le tout dans une coquille verrouillée.

Mes notes pour une debian 9 :

  • Installer xserver-xorg et xinit
  • Nous n'utiliserons pas de gestionnaire de fenetre
  • Installer et configurer slim pour le lancement automatique de X (autologin)
  • Créer le fichier ~/.xsessionrc qui défini les programmes à lancer
  • Installer unclutter pour masquer la souris et l'ajouter au ~/.xsessionrc
  • Installer chromium et l'ajouter au ~/.xsessionrc (J'ai du modifier le fichier ~/.config/chromium/Application/Preference pour corriger la taille et emplacement de la fenetre)
  • Ajouter les commande pour éviter l'extinction de l'écran
  • Ajouter au crontab vos reboot ou extinction périodiques (j'ai opté pour un reveille RTC dans le bios qui allume la machine chaque matin)

Mon ~/.xsessionrc :

!/bin/bash

xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
unclutter &
chromium --kiosk --incognito --start-maximized --disable-session-crashed-bubble --window-size=1920,1080 --window-position=0,0 --no-default-browser-check "http://mapagedemonitoring.com" && exit #start chromium and exit to avoid access to terminal

Enfin, au lieu de quitter, vous pouvez aussi ouvrir plusieurs url (ne pas oublier le & à la fin pour lancer en background) et basculer entre elles avec un ctrl+Tab automatique

#Sources: https://obrienlabs.net/setup-kiosk-ubuntu-chromium/
#Si vous souhaitez basculer entre tabulations :
while (true)
do
xdotool keydown ctrl+Tab; xdotool keyup ctrl+Tab;
sleep 15
done

Plein d'infos : https://russ.garrett.co.uk/2013/04/15/driving-monitoring-displays-in-linux/

-