Outils pour utilisateurs

Outils du site


raspberry_pi_configurations_complementaires

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
raspberry_pi_configurations_complementaires [2018/03/23 13:12] – créée sergeraspberry_pi_configurations_complementaires [2019/07/17 14:43] – [Installer Java 8] Benjamin Labomedia
Ligne 5: Ligne 5:
 Voici des exemples de config (quand il y a un # en début de ligne, la ligne est commentée) Voici des exemples de config (quand il y a un # en début de ligne, la ligne est commentée)
  
-''%%sudo nano /etc/network/interfaces%%''+  sudo nano /etc/network/interfaces
  
-''%% # The loopback interface%%''\\ +   # The loopback interface 
-''%% auto lo%%''\\ +   auto lo 
-''%% iface lo inet loopback%%''\\ +   iface lo inet loopback 
-''%% auto eth0%%''\\ +   auto eth0 
-''%% ### Pour IP Dynamique sur eth0%%''\\ +   ### Pour IP Dynamique sur eth0 
-''%% # iface eth0 inet dhcp%%''\\ +   # iface eth0 inet dhcp 
-''%% ### Pour IP Statique sur eth0%%''\\ +   ### Pour IP Statique sur eth0 
-''%% iface eth0 inet static%%''\\ +   iface eth0 inet static 
-''%% #your static IP%%''\\ +   #your static IP 
-''%% address 192.168.1.118  %%''\\ +   address 192.168.1.118   
-''%% #your gateway IP%%''\\ +   #your gateway IP 
-''%% gateway 192.168.1.1%%''\\ +   gateway 192.168.1.1 
-''%% netmask 255.255.255.0%%''\\ +   netmask 255.255.255.0 
-''%% #your network address "family"%%''\\ +   #your network address "family" 
-''%% network 192.168.1.0%%''\\ +   network 192.168.1.0 
-''%% broadcast 192.168.1.255%%''+   broadcast 192.168.1.255
  
 relancer le réseau (si vous êtes loggué sur la Pi) relancer le réseau (si vous êtes loggué sur la Pi)
  
-''%%sudo /etc/init.d/networking restart%%''+  sudo /etc/init.d/networking restart
  
 ===== WiFi WPA ===== ===== WiFi WPA =====
Ligne 34: Ligne 34:
 Un... Un...
  
-''%%lsusb%%''+  lsusb
  
 donne... donne...
  
-''%%Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n%%''+  Bus 001 Device 004: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
  
 si la carte est reconnue. si la carte est reconnue.
Ligne 44: Ligne 44:
 Pour scanner les SSID: Pour scanner les SSID:
  
-''%%sudo iwlist wlan0 scan | grep ESSID%%''+  sudo iwlist wlan0 scan | grep ESSID
  
 Editer **wpa-supplicant.conf** Editer **wpa-supplicant.conf**
  
-''%%sudo nano /etc/wpa_supplicant/wpa_supplicant.conf%%''+  sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
  
 avec avec
  
-''%%ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev%%''\\ +  ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev 
-''%%update_config=1%%''\\ +  update_config=1 
-''%%# ap_scan=1%%''\\ +  # ap_scan=1 
-''%%network={%%''\\ +  network={ 
-''%%   ssid="NOM_RESEAU" # à renseigner%%''\\ +     ssid="NOM_RESEAU" # à renseigner 
-''%%#    scan_ssid=1 # nécessaire quand le ssid n'est pas diffusé%%''\\ +  #    scan_ssid=1 # nécessaire quand le ssid n'est pas diffusé 
-''%%   proto=RSN%%''\\ +     proto=RSN 
-''%%   key_mgmt=WPA-PSK%%''\\ +     key_mgmt=WPA-PSK 
-''%%   pairwise=CCMP TKIP%%''\\ +     pairwise=CCMP TKIP 
-''%%   group=CCMP TKIP%%''\\ +     group=CCMP TKIP 
-''%%   psk="PASSWORD" # à renseigner%%''\\ +     psk="PASSWORD" # à renseigner 
-''%%}%%''+  }
  
 ===== Permettre l'utilisation de la sortie HDMI ===== ===== Permettre l'utilisation de la sortie HDMI =====
Ligne 69: Ligne 69:
 Il faut éditer le fichier/boot/config.txt : Il faut éditer le fichier/boot/config.txt :
  
-''%%sudo nano /boot/config.txt%%''+  sudo nano /boot/config.txt
  
 Il suffit de décommenter les deux lignes suivantes Il suffit de décommenter les deux lignes suivantes
  
-''%%hdmi_force_hotplug=1%%''\\ +  hdmi_force_hotplug=1 
-''%%hdmi_drive=2 // Configue%%''+  hdmi_drive=2 // Configue
  
 ===== Installer le son ===== ===== Installer le son =====
Ligne 83: Ligne 83:
     * http://www.thomann.de/de/behringer_ucontrol_uca_202.htm     * http://www.thomann.de/de/behringer_ucontrol_uca_202.htm
  
-''%%cat /proc/asound/cards%%''+  cat /proc/asound/cards
  
-en cas d'utilisation d'une carte son USB, de créer un fichier .asoundrc dans le home/user avec le contenu suivant : ''%%pcm.!default%%'' ''%%{%%'' ''%%type%%'' ''%%hw%%'' ''%%card%%'' ''%%1%%'' ''%%}%%'' ''%%ctl.!default%%'' ''%%{%%'' ''%%type%%'' ''%%hw%%'' ''%%card%%'' ''%%1%%''+en cas d'utilisation d'une carte son USB, de créer un fichier .asoundrc dans le home/user avec le contenu suivant :   pcm.!default     type   hw   card       ctl.!default     type   hw   card   1
  
 Pour forcer l'ordre des cartes, il faut éditer le fichier alsa-base.conf: Pour forcer l'ordre des cartes, il faut éditer le fichier alsa-base.conf:
  
-''%%sudo nano /etc/modprobe.d/alsa-base.conf%%''+  sudo nano /etc/modprobe.d/alsa-base.conf
  
 Ajoutez les 2 lignes décommentées : Ajoutez les 2 lignes décommentées :
  
-''%%# Keep snd-usb-audio from beeing loaded as first soundcard%%''\\ +  # Keep snd-usb-audio from beeing loaded as first soundcard 
-''%%options snd-usb-audio index=0%%''\\ +  options snd-usb-audio index=0 
-''%%options snd_bcm2835 index=1%%''+  options snd_bcm2835 index=1
  
 Après, le redémarrage la carte USB sera utilisée par défaut Après, le redémarrage la carte USB sera utilisée par défaut
Ligne 101: Ligne 101:
   * Pas nécessaire avec Occidentalis http://www.pobot.org/Activer-le-son-sur-Raspberry-Pi.html   * Pas nécessaire avec Occidentalis http://www.pobot.org/Activer-le-son-sur-Raspberry-Pi.html
  
-''%%# audio sur le jack%%''\\ +  # audio sur le jack 
-''%%$ sudo amixer cset numid=3 1%%''\\ +  $ sudo amixer cset numid=3 1 
-''%%# audio sur le HDMI%%''\\ +  # audio sur le HDMI 
-''%%$ sudo amixer cset numid=3 2%%''\\ +  $ sudo amixer cset numid=3 2 
-''%%# commutation automatique%%''\\ +  # commutation automatique 
-''%%$ sudo amixer cset numid=3 0%%''+  $ sudo amixer cset numid=3 0
  
 ===== Installer un bureau après une installation stretch Lite ===== ===== Installer un bureau après une installation stretch Lite =====
  
-''%%sudo apt-get install --no-install-recommends xserver-xorg%%''\\ +  sudo apt-get install --no-install-recommends xserver-xorg 
-''%%sudo apt-get install --no-install-recommends xinit%%''\\ +  sudo apt-get install --no-install-recommends xinit 
-''%%sudo apt-get install raspberrypi-ui-mods%%''\\ +  sudo apt-get install raspberrypi-ui-mods 
-''%%sudo apt-get install lightdm%%''+  sudo apt-get install lightdm
  
 ===== Serveur X déporté avec ssh ===== ===== Serveur X déporté avec ssh =====
  
-''%%ssh -X 192.168.1.69 -l pi%%''+  ssh -X 192.168.1.69 -l pi
  
 ===== Installer un VNC ===== ===== Installer un VNC =====
 +
 +http://www.pommehappy.fr/2016/04/03/partage-de-fichiers-decran-entre-raspberry-mac/
 +
  
 ==== Installation de tightvncserver ==== ==== Installation de tightvncserver ====
Ligne 125: Ligne 128:
 Installer la partie serveur sur la RasPi : Installer la partie serveur sur la RasPi :
  
-''%%sudo apt-get install tightvncserver%%''+  sudo apt-get install tightvncserver
  
 Puis lancer la commande suivante (par exemple) pour lancer le serveur et le configurer : Puis lancer la commande suivante (par exemple) pour lancer le serveur et le configurer :
  
-''%%vncserver :1 -geometry 1366x600 -depth 16 -pixelformat rgb565%%''+  vncserver :1 -geometry 1366x600 -depth 16 -pixelformat rgb565
  
 Installer la partie client sur l'ordi qui affichera la session : Installer la partie client sur l'ordi qui affichera la session :
  
-''%%sudo apt-get install xtightvncviewer%%''+  sudo apt-get install xtightvncviewer
  
 Puis le lancer : Puis le lancer :
  
-''%%xtightvncviewer 10.0.0.141:1%%''+  xtightvncviewer 10.0.0.141:1
  
 Zou... Zou...
Ligne 145: Ligne 148:
 Configurer la sortie HDMI de manière idoine en modifiant le fichier config.txt : Configurer la sortie HDMI de manière idoine en modifiant le fichier config.txt :
  
-''%%sudo nano /boot/config.txt%%''+  sudo nano /boot/config.txt
  
 Le modifier comme suit : Le modifier comme suit :
  
-''%%# uncomment if hdmi display is not detected and composite is being output%%''\\ +  # uncomment if hdmi display is not detected and composite is being output 
-''%%hdmi_force_hotplug=1%%''\\+  hdmi_force_hotplug=1
 \\ \\
-''%%# uncomment to force a specific HDMI mode (this will force VGA)%%''\\ +  # uncomment to force a specific HDMI mode (this will force VGA) 
-''%%hdmi_group=2%%''\\ +  hdmi_group=2 
-''%%hdmi_mode=16%%''+  hdmi_mode=16
  
 et redémarrer la Pi pour que les changements soient pris en compte. et redémarrer la Pi pour que les changements soient pris en compte.
Ligne 160: Ligne 163:
 Installer la partie serveur sur la RasPi : Installer la partie serveur sur la RasPi :
  
-''%%sudo apt-get install x11vnc%%''+  sudo apt-get install x11vnc
  
 Initialisation du mot de passe : Initialisation du mot de passe :
  
-''%%sudo x11vnc -storepasswd MotDePasse /etc/x11vnc.pass%%''+  sudo x11vnc -storepasswd MotDePasse /etc/x11vnc.pass
  
 Création d'un fichier de configuration : Création d'un fichier de configuration :
  
-''%%sudo nano /lib/systemd/system/x11vnc.service%%''+  sudo nano /lib/systemd/system/x11vnc.service
  
 Dans ce fichier taper : Dans ce fichier taper :
  
-''%%[Unit]%%''\\ +  [Unit] 
-''%%Description="x11vnc"%%''\\ +  Description="x11vnc" 
-''%%Requires=display-manager.service%%''\\ +  Requires=display-manager.service 
-''%%After=display-manager.service%%''\\+  After=display-manager.service
 \\ \\
-''%%[Service]%%''\\ +  [Service] 
-''%%ExecStart=/usr/bin/x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth guess -rfbauth /etc/x11vnc.pass%%''\\ +  ExecStart=/usr/bin/x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 -auth guess -rfbauth /etc/x11vnc.pass 
-''%%ExecStop=/usr/bin/killall x11vnc%%''\\ +  ExecStop=/usr/bin/killall x11vnc 
-''%%Restart=on-failure%%''\\ +  Restart=on-failure 
-''%%Restart-sec=2%%''\\+  Restart-sec=2
 \\ \\
-''%%[Install]%%''\\ +  [Install] 
-''%%WantedBy=multi-user.target%%''+  WantedBy=multi-user.target
  
 Ensuite vous pouvez démarrer le serveur Ensuite vous pouvez démarrer le serveur
  
-''%%sudo systemctl daemon-reload%%''\\ +  sudo systemctl daemon-reload 
-''%%sudo systemctl start x11vnc%%''+  sudo systemctl start x11vnc
  
 Pour qu'il démarre dès le démarrage de la Pi : Pour qu'il démarre dès le démarrage de la Pi :
  
-''%%sudo systemctl enable x11vnc%%''+  sudo systemctl enable x11vnc
  
 ==== Installer dispmanx_vnc ==== ==== Installer dispmanx_vnc ====
Ligne 213: Ligne 216:
 In Terminal: In Terminal:
  
-''%%sudo nano /etc/inittab%%''+  sudo nano /etc/inittab
  
 Scroll down to: Scroll down to:
  
-''%%1:2345:respawn:/sbin/getty 115200 tty1%%''+  1:2345:respawn:/sbin/getty 115200 tty1
  
 and change to and change to
  
-''%%#1:2345:respawn:/sbin/getty 115200 tty1%%''+  #1:2345:respawn:/sbin/getty 115200 tty1
  
 Under that line add: Under that line add:
  
-''%%1:2345:respawn:/bin/login -f pi tty1 %%''<html></dev/tty1 ></html>''%%/dev/tty1 2>&1%%''+  1:2345:respawn:/bin/login -f pi tty1 <html></dev/tty1 ></html>  /dev/tty1 2>&1
  
 Ctrl+X to exit, Y to save followed by enter twice Ctrl+X to exit, Y to save followed by enter twice
Ligne 244: Ligne 247:
   * test sortie audio   * test sortie audio
  
-''%%speaker-test -c 2%%''+  speaker-test -c 2
  
   * Test et reconnaissance de la camera   * Test et reconnaissance de la camera
  
-''%%arecord -l%%''+  arecord -l
  
   * enregistrement de 10 secondes de son via les micro de la webcam   * enregistrement de 10 secondes de son via les micro de la webcam
  
-''%%arecord -d 10 -D plughw:1,0 prout.wav%%''+  arecord -d 10 -D plughw:1,0 prout.wav
  
   * lecture du fichier son   * lecture du fichier son
  
-''%%aplay proute.wav%%''+  aplay proute.wav
  
 ressources : http://renatocunha.com/blog/2012/04/playstation-eye-audio-linux/#fn:2\\ ressources : http://renatocunha.com/blog/2012/04/playstation-eye-audio-linux/#fn:2\\
Ligne 266: Ligne 269:
 ===== Install un écran TFT touchscreen ===== ===== Install un écran TFT touchscreen =====
  
-''%%sudo nano /boot/cmdline.txt %%''+  sudo nano /boot/cmdline.txt 
  
-''%%dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo%%''+  dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo
  
-''%%sudo nano /boot/config.txt%%''+  sudo nano /boot/config.txt
  
 <code bash> <code bash>
Ligne 316: Ligne 319:
 ===== Gérer les langues ===== ===== Gérer les langues =====
  
-''%%sudo dpkg-reconfigure locales%%''+  sudo dpkg-reconfigure locales
  
 ===== Désactiver la veille moniteur et systeme ===== ===== Désactiver la veille moniteur et systeme =====
Ligne 325: Ligne 328:
 ou d'après http://www.framboise314.fr/raspbian-tout-un-tas-de-trucs/#Demarrer_le_Raspberry_Pi_sur_une_page_web_en_plein_ecran ou d'après http://www.framboise314.fr/raspbian-tout-un-tas-de-trucs/#Demarrer_le_Raspberry_Pi_sur_une_page_web_en_plein_ecran
  
-''%% nano .config/lxsession/LXDE-pi/autostart%%''+   nano .config/lxsession/LXDE-pi/autostart
  
 <code bash> <code bash>
Ligne 337: Ligne 340:
 ===== Récupérer une partition après une extinction sauvage ===== ===== Récupérer une partition après une extinction sauvage =====
  
-''%%sudo fsck.ext4 -cDfty -C 0 /dev/sdb2%%''+  sudo fsck.ext4 -cDfty -C 0 /dev/sdb2
  
 à faire 2 fois ... à faire 2 fois ...
Ligne 388: Ligne 391:
 Rendre le script exécutable : Rendre le script exécutable :
  
-''%%chmod +x on-off-button.py%%''+  chmod +x on-off-button.py
  
 Le lancer au démarrage : Le lancer au démarrage :
  
-''%%sudo nano /etc/rc.local%%''+  sudo nano /etc/rc.local
  
 ajouter la ligne : ajouter la ligne :
  
-''%%python on-off-button.py &%%''+  python on-off-button.py &
  
 ===== Augmenter le durée de vie des cartes SD ===== ===== Augmenter le durée de vie des cartes SD =====
Ligne 412: Ligne 415:
 Ecran iiyama tactile initialement : Ecran iiyama tactile initialement :
  
-''%%add%%''\\ +  add 
-''%%usbhid.mousepoll=0%%''+  usbhid.mousepoll=0
  
-''%%to /boot/cmdline.txt%%''\\ +  to /boot/cmdline.txt 
-''%%in the same line separated from the other stuff by spaces%%''+  in the same line separated from the other stuff by spaces
  
 ===== Installer Java 8 ===== ===== Installer Java 8 =====
Ligne 422: Ligne 425:
 https://www.raspinews.com/installing-oracle-java-jdk-8-on-raspberry-pi/ https://www.raspinews.com/installing-oracle-java-jdk-8-on-raspberry-pi/
  
-{{tag>sylvain micro_ordinateur}}+{{tag>sylvain micro_ordinateur raspberry_pi}}
raspberry_pi_configurations_complementaires.txt · Dernière modification : 2021/10/12 15:57 de Benjamin Labomedia