composants:rpi_browser

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
composants:rpi_browser [2018/09/12 18:01]
mh [Ressources]
composants:rpi_browser [2020/06/01 16:35] (current)
Line 7: Line 7:
 La Raspberry pi est un outil idéal pour afficher un navigateur en plein écran sur une télé. Il peut s'accrocher discrètement à l'arrière et on pourra s'y connecter en ssh. La Raspberry pi est un outil idéal pour afficher un navigateur en plein écran sur une télé. Il peut s'accrocher discrètement à l'arrière et on pourra s'y connecter en ssh.
  
-===== Projets ===== +===== Projet =====
- +
-==== Afficher un navigateur en plein écran au démarrage sur une page donnée ====+
  
 On peut utiliser le couple OpenBox (Gestionnaire de fenêtres) et Midori (navigateur) : On peut utiliser le couple OpenBox (Gestionnaire de fenêtres) et Midori (navigateur) :
Line 15: Line 13:
 Installer openbox et le navigateur midori : Installer openbox et le navigateur midori :
  
-<code> +<code bash
-sudo apt install openbox obconf obmenu midori unclutter+sudo apt install openbox obconf obmenu midori unclutter
 </code> </code>
  
Line 23: Line 21:
 Créer un fichier de configuration et l'ouvrir : Créer un fichier de configuration et l'ouvrir :
  
-<code> +<code bash
-mkdir -p ~/.config/openbox && cp /etc/xdg/openbox/* ~/.config/openbox+mkdir -p ~/.config/openbox && cp /etc/xdg/openbox/* ~/.config/openbox
 </code> </code>
  
Line 30: Line 28:
  
 <code> <code>
-midori --inactivity-reset=60 -e Fullscreen --app=/path/or/url.html+sleep 5 && midori --inactivity-reset=60 -e Fullscreen --app=/path/or/url.html
 </code> </code>
 +
 +//Le "sleep" permet d'attendre un peu au démarrage pour être certain que la connection internet soit bien établie avant de lancer le navigateur.//
  
 Pour lancer openbox automatiquement au démarrage, éditer ou créer le fichier ~/.xsession et inclure : Pour lancer openbox automatiquement au démarrage, éditer ou créer le fichier ~/.xsession et inclure :
Line 47: Line 47:
 </code> </code>
  
-Pour se connecter automatiquement à un réseau il faut éditer le fichier /etc/network/interfaces et rajouter les informations suivantes :+Pour se connecter automatiquement à un réseau sans fil, si le Raspbian est basé sur debian "Jessie" il ne faut pas éditer le fichier /etc/network/interfaces.
  
-<code> +Il faut entrer le SSID et le mot de passe du wifi dans le fichier /etc/wpa_supplicant/wpa_supplicant.conf avec la nomenclature suivante :
-auto wlan0 +
-iface wlan0 inet dhcp +
-    wireless-essid mySSID +
-    wireless-key key +
-</code> +
- +
-pour un réseau protégé cela peut-être :+
  
 <code> <code>
-auto wlan0 +ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 
-iface wlan0 inet dhcp +update_config=1
-    wpa-ssid "my SSID" +
-    wpa-psk key +
-</code>+
  
-Dans ces cas il faut peut-être générer un fichier /etc/wpa_supplicant.conf avec la commande suivante : +network={ 
- +    ssid="homenetwork" 
-<code> +    psk="h0mepassw0rd
-wpa_passphrase "Mon SSID avec espaces>> /etc/wpa_supplicant.conf +}
-macléWPA+
 </code> </code>
  
-//Attention, cette commande doit être lancée en root pour fonctionner, pas en sudo. Aussi, le macléWPA doit être entré après la commande. Cela permet de générer la clé hexadécimal à partir de la phrase WPA. Si l'ESSID ne comporte pas de mot de passe, les guillemets ne sont pas nécessaire.// +Si un réseau filaire est accessible c'est toujours mieux. La configuration en WiFi via les fichiers de config ci-dessus ne fonctionnent pas toujours de manière très stable sur les réseaux protégés.
- +
-La Raspberry Pi n'a pas de mot de passe par défaut pour root. Pour en créer un : +
-<code> +
-sudo passwd root +
-</code> +
- +
-//Attention, ne pas le perdre !// +
- +
- +
- +
  
 ===== Ressources ===== ===== Ressources =====
Line 103: Line 81:
 #Don't sleep the screen : #Don't sleep the screen :
 xserver-command=X -s 0 dpms xserver-command=X -s 0 dpms
 +</code>
 +
 +
 +La Raspberry Pi n'a pas de mot de passe par défaut pour root. Pour en créer un :
 +<code>
 +sudo passwd root
 </code> </code>
  • composants/rpi_browser.1536768084.txt.gz
  • Last modified: 2020/06/01 16:36
  • (external edit)