Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Plateformes
PC et Serveurs
Linux
Installation d'OctoDash sur Raspberry Pi avec écran local
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="KORSiRO" data-source="post: 7418231" data-attributes="member: 790979"><p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Salut les Makers !</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Je vous propose un petit tuto afin d'installer <strong>OctoDash</strong> <strong><em>(et Octoprint)</em></strong> !</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Ce tuto reprend les grandes lignes du tuto officiel <a href="https://github.com/UnchartedBull/OctoDash/wiki/Installation" target="_blank"><strong>Tuto OctoDash Github</strong></a> avec quelques petites modifications.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">De ce fait il ressemble énormément au tuto précédent pour Octoscreen mais des commandes diffères </span></span></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="https://i.ibb.co/m98nwRx/main-screen.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="color: rgb(61, 142, 185)"><u><strong>OctoDash :</strong></u></span> <a href="https://github.com/UnchartedBull/OctoDash" target="_blank">https://github.com/UnchartedBull/OctoDash</a></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Avant de commencer, nous allons avoir besoin de plusieurs choses pour la suite du tuto :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="color: rgb(44, 130, 201)"><strong><u>ETCHER :</u></strong></span> <a href="https://www.balena.io/etcher/" target="_blank">https://www.balena.io/etcher/</a></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="color: rgb(44, 130, 201)"><strong><u>OCTOPRINT :</u></strong></span> <a href="https://octopi.octoprint.org/latest" target="_blank">https://octopi.octoprint.org/latest</a></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="color: rgb(44, 130, 201)"><strong><u>PUTTY :</u></strong></span> <a href="https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html" target="_blank">https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html</a></span></span></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="color: rgb(147, 101, 184)"><span style="font-family: 'Dosis'"><strong><u><span style="font-size: 22px">I. Installation d'Octoprint</span></u></strong></span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Comme pour le tuto sur Octoscreen, vous aurez besoin d'Etcher et de l'image d'Octoprint.</span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><u><strong>I. Création de la microSD avec Octoprint</strong></u></span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Connectez votre crate microSD à votre PC et lancez Etcher </span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="https://i.ibb.co/DVgjYQV/balena-Etcher-ZLa-A07s72-I.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px">1. Sélectionner l'image d'Octoprint téléchargée précédemment</span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px">2. Sélectionner votre microSD</span></span></p> <p style="text-align: center"><span style="font-family: 'Dosis'"><span style="font-size: 18px">3. Flasher</span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>II. Configuration d'Octoprint</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Installer la carte SD dans le Raspberry et allumez-le</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fois allumé, sur votre réseau local, "octopi" doit apparaître avec son adresse IP </span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><em>(pour le voir vous pouvez directement vous rendre sur le portail de votre opérateur, en général depuis l'adresse 192.168.1.1)</em></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Notez l'adresse IP de votre Raspberry et tapez la dans votre navigateur.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Vous allez arriver sur l'interface Web d'Octoprint ainsi que de son configurateur.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Configurez Octoprint selon vos besoins et votre machine.</span></span></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="color: rgb(147, 101, 184)"><span style="font-size: 22px"><span style="font-family: 'Dosis'"><strong><u>II. Installation du plugin <strong>DisplayLayerProgress </strong></u></strong></span></span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fois votre Octoprint configurer nous allons passer à l'installation d'un plugin qui se nomme <strong>DisplayLayerProgress </strong></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Pour se faire, rendez vous sur la clé à molette </span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/3zdkD1g/chrome-Hhkpl-Nx-FIq.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Ensuite rendez vous dans <strong>Gestion Plugin</strong> <em>(ou Plugin Manager pour ceux qui ont l'interface en anglais)</em></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><em></em></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><em><img src="https://i.ibb.co/qsh3sz1/chrome-d-Mbvvcdk-Kt.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></em></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Cliquez ensuite sur "<strong>En savoir plus...</strong>"</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/JmhJj91/chrome-Hndepnwj-Rg.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Dans le champ "Rechercher", tapez "<strong>DisplayLayerProgress</strong>" et installez-le</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/7nkQW57/chrome-h-B9vbaiy-Lm.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><img src="https://i.ibb.co/58ztMGn/chrome-a-Oyk5-D9cga.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fois Installé, Octoprint va vous demander de redémarrer, faites-le.</span></span></p> <p style="text-align: center"></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="color: rgb(147, 101, 184)"><span style="font-size: 22px"><span style="font-family: 'Dosis'"><strong><u>III. Installation d'OctoDash</u></strong></span></span></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Rendez vous sur PUTTY</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>I. Se connecter en SSH au Raspberry</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Dans la fenêtre de PUTTY dans "Host Name" inscrivez l'adresse IP du Raspberry.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Dans "Port", laisser le port 22 et cliquez sur "Open"</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/fSdHd3J/putty-r-SP0w4f-Ou-S.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fenêtre terminal s'ouvre. </span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Au champ "login" tapez "pi" puis faites Entrée et dans "password" tapez "rapsberry" puis faites Entrée</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/mcQp2Bb/putty-FTge6hn-MJc.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Vous êtes connecté en SSH à votre Pi.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>II. Mettre à jour le Raspberry</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Dans la fenêtre terminal, tapez la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Laissez travailler votre Pi et à la fin une fois que la mise à jour est fini, redémarrer le Pi avec la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo reboot[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fois redémarré, reconnectez vous comme au début <em>(pi/raspberry)</em></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>III. Installation de paquets et dépendances</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Toujours dans le terminal donc tapez la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo apt install libgtk-3-0 libnotify4 libnss3 libxss1 libxtst6 xdg-utils libatspi2.0-0 libuuid1 libappindicator3-1 libsecret-1-0 gir1.2-gnomekeyring-1.0 [/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Puis tapez cette commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo apt install xserver-xorg ratpoison x11-xserver-utils xinit libgtk-3-0[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>IV. Téléchargement et installation d'OctoDash</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Entrez cette commande afin de télécharger OctoDash:</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]wget -O octodash.deb https://github.com/UnchartedBull/OctoDash/releases/download/v2.2.0/octodash_2.2.0_armv7l.deb[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Puis celle-ci afin de l'installer :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo dpkg -i octodash.deb[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Quand c'est fait on redémarre à nouveau le Pi avec la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo reboot[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>V. Installation de Lightdm</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">On se reconnecte via PUTTY comme tout à l'heure et on entre la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo apt-get install lightdm[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>VI. Installation de l'interface graphique</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">On entre la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo ~/scripts/install-desktop[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Ensuite on fait de nouveau un</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo reboot[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><u><strong>VII. Activation de l'interface graphique au démarrage</strong></u></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Nous allons maintenant activer l'interface graphique pour qu'elle s'active à chaque démarrage du Pi.</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">On se reconnecte donc au terminal et on tape la commande :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]sudo raspi-config[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fenêtre apparaît, rendez vous dans "3 Boot Options"</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/VjTvQ5d/putty-a-QNn6-DEYj-M.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Ensuite dans "B1 Desktop / CLI"</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/f4vs73f/putty-Dxgq-Dueof-H.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Puis dans "B2 Console Autologin" , validez puis reboot</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><img src="https://i.ibb.co/mTSn7t1/putty-Airt6-OEy-OJ.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="color: rgb(147, 101, 184)"><span style="font-size: 22px"><u><strong>VIII. Création du boot automatique</strong></u></span></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">On commence par créer le fichier .xinitrc avec la commande :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]nano ~/.xinitrc[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">Une fois le fichier ouvert, on ajoute ces lignes :</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">#!/bin/sh</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">xset s off</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">xset s noblank</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">xset -dpms</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">ratpoison&</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">octodash</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'">[/CODE]</span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Pour sauvegarder : CTRL+X puis Y pour valider et on valide le tout avec la touche Entrée</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">On continu avec la commande :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]sudo chmod +x .xinitrc[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">puis la commande (qui va ouvrir le fichier) :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]nano ~/.bashrc[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">dans ce fichier, tout en bas (on saute une ligne) on ajoute les lignes :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">if [ -z "$SSH_CLIENT" ] || [ -z "$SSH_TTY" ]; then</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">xinit -- -nocursor</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">fi</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">On sauvegarde comme tout à l'heure : CTRL+X puis Y pour valider et on valide le tout avec la touche Entrée</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Pour finir on fait un :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]sudo reboot[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong><u>VII. Installation des drivers de l'écran</u></strong></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Nous allons maintenant installer les drivers de l'écran afin qu'il soit reconnu par le Pi</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">On se reconnecte au terminal (putty) et on tape ces commandes <em>(en appuyant sur la touche Entrée entre chaque)</em> :</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]sudo rm -rf LCD-show[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]git clone https://github.com/goodtft/LCD-show.git[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]chmod -R 755 LCD-show[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]cd LCD-show/[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong><span style="color: rgb(226, 80, 65)"><em>Il reste encore une commande a tapez mais qui dépendra de votre écran, de sa marque et de sa connectique !</em></span></strong></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong><span style="color: rgb(226, 80, 65)">[CODE]sudo ./MPI5001-show 0[/CODE]</span></strong></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Pour les personnes ayant un écran de la marque <strong>KUMAN </strong>tapez une des lignes de commandes ci-dessous en rapport avec votre écran à la place de celle que je donne</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><img src="https://i.ibb.co/D4bKQJt/chrome-SWh-YY6-Abj-U.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Pour les personnes ayant un écran <strong>NO NAME</strong>, à la place de<strong> "MPI5001" </strong>dans la ligne de commande que je donne, tapez le nom du modèle en rapport avec votre écran (taille et connectique)</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><img src="https://i.ibb.co/ScGbQtq/chrome-q-BAVv-K54vu.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Une fois les drivers installés, faites un </span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">[CODE]sudo reboot[/CODE]</span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px">Vous voilà maintenant avec OctoDash d'installer sur votre Pi et contrôlable depuis votre écran tactile déporté ! <img src="/data/assets/smilies/DJ.gif" class="smilie" loading="lazy" alt=":DJ:" title="DJ :DJ:" data-shortname=":DJ:" /></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong><span style="color: rgb(251, 160, 38)"><em>En espérant que ça vous soit utilte !</em></span></strong></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong></strong></span></span></span></p> <p style="text-align: center"><span style="font-size: 18px"><span style="font-family: 'Dosis'"><span style="font-size: 18px"><strong><span style="color: rgb(251, 160, 38)"><em>KORSiRO</em></span></strong></span></span></span></p></blockquote><p></p>
[QUOTE="KORSiRO, post: 7418231, member: 790979"] [CENTER][SIZE=5][FONT=Dosis]Salut les Makers ! Je vous propose un petit tuto afin d'installer [B]OctoDash[/B] [B][I](et Octoprint)[/I][/B] ! Ce tuto reprend les grandes lignes du tuto officiel [URL='https://github.com/UnchartedBull/OctoDash/wiki/Installation'][B]Tuto OctoDash Github[/B][/URL] avec quelques petites modifications. De ce fait il ressemble énormément au tuto précédent pour Octoscreen mais des commandes diffères [/FONT][/SIZE] [IMG]https://i.ibb.co/m98nwRx/main-screen.png[/IMG] [SIZE=5][FONT=Dosis][COLOR=rgb(61, 142, 185)][U][B]OctoDash :[/B][/U][/COLOR] [URL]https://github.com/UnchartedBull/OctoDash[/URL] Avant de commencer, nous allons avoir besoin de plusieurs choses pour la suite du tuto : [COLOR=rgb(44, 130, 201)][B][U]ETCHER :[/U][/B][/COLOR] [URL]https://www.balena.io/etcher/[/URL] [COLOR=rgb(44, 130, 201)][B][U]OCTOPRINT :[/U][/B][/COLOR] [URL]https://octopi.octoprint.org/latest[/URL] [COLOR=rgb(44, 130, 201)][B][U]PUTTY :[/U][/B][/COLOR] [URL]https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html[/URL][/FONT][/SIZE] [COLOR=rgb(147, 101, 184)][FONT=Dosis][B][U][SIZE=6]I. Installation d'Octoprint[/SIZE][/U][/B][/FONT][/COLOR] [FONT=Dosis][SIZE=5]Comme pour le tuto sur Octoscreen, vous aurez besoin d'Etcher et de l'image d'Octoprint. [U][B]I. Création de la microSD avec Octoprint[/B][/U] Connectez votre crate microSD à votre PC et lancez Etcher [/SIZE][/FONT] [IMG]https://i.ibb.co/DVgjYQV/balena-Etcher-ZLa-A07s72-I.png[/IMG] [FONT=Dosis][SIZE=5]1. Sélectionner l'image d'Octoprint téléchargée précédemment 2. Sélectionner votre microSD 3. Flasher[/SIZE][/FONT] [SIZE=5][FONT=Dosis][U][B]II. Configuration d'Octoprint[/B][/U] Installer la carte SD dans le Raspberry et allumez-le Une fois allumé, sur votre réseau local, "octopi" doit apparaître avec son adresse IP [I](pour le voir vous pouvez directement vous rendre sur le portail de votre opérateur, en général depuis l'adresse 192.168.1.1)[/I] Notez l'adresse IP de votre Raspberry et tapez la dans votre navigateur. Vous allez arriver sur l'interface Web d'Octoprint ainsi que de son configurateur. Configurez Octoprint selon vos besoins et votre machine.[/FONT][/SIZE] [COLOR=rgb(147, 101, 184)][SIZE=6][FONT=Dosis][B][U]II. Installation du plugin [B]DisplayLayerProgress [/B][/U][/B][/FONT][/SIZE][/COLOR] [SIZE=5][FONT=Dosis]Une fois votre Octoprint configurer nous allons passer à l'installation d'un plugin qui se nomme [B]DisplayLayerProgress [/B] Pour se faire, rendez vous sur la clé à molette [IMG]https://i.ibb.co/3zdkD1g/chrome-Hhkpl-Nx-FIq.png[/IMG] Ensuite rendez vous dans [B]Gestion Plugin[/B] [I](ou Plugin Manager pour ceux qui ont l'interface en anglais) [IMG]https://i.ibb.co/qsh3sz1/chrome-d-Mbvvcdk-Kt.png[/IMG][/I] Cliquez ensuite sur "[B]En savoir plus...[/B]" [IMG]https://i.ibb.co/JmhJj91/chrome-Hndepnwj-Rg.png[/IMG] Dans le champ "Rechercher", tapez "[B]DisplayLayerProgress[/B]" et installez-le [IMG]https://i.ibb.co/7nkQW57/chrome-h-B9vbaiy-Lm.png[/IMG][/FONT][/SIZE] [IMG]https://i.ibb.co/58ztMGn/chrome-a-Oyk5-D9cga.png[/IMG] [SIZE=5][FONT=Dosis]Une fois Installé, Octoprint va vous demander de redémarrer, faites-le.[/FONT][/SIZE] [COLOR=rgb(147, 101, 184)][SIZE=6][FONT=Dosis][B][U]III. Installation d'OctoDash[/U][/B][/FONT][/SIZE][/COLOR] [SIZE=5][FONT=Dosis]Rendez vous sur PUTTY [U][B]I. Se connecter en SSH au Raspberry[/B][/U] Dans la fenêtre de PUTTY dans "Host Name" inscrivez l'adresse IP du Raspberry. Dans "Port", laisser le port 22 et cliquez sur "Open" [IMG]https://i.ibb.co/fSdHd3J/putty-r-SP0w4f-Ou-S.png[/IMG] Une fenêtre terminal s'ouvre. Au champ "login" tapez "pi" puis faites Entrée et dans "password" tapez "rapsberry" puis faites Entrée [IMG]https://i.ibb.co/mcQp2Bb/putty-FTge6hn-MJc.png[/IMG] Vous êtes connecté en SSH à votre Pi. [U][B]II. Mettre à jour le Raspberry[/B][/U] Dans la fenêtre terminal, tapez la commande : [CODE]sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade[/CODE] Laissez travailler votre Pi et à la fin une fois que la mise à jour est fini, redémarrer le Pi avec la commande : [CODE]sudo reboot[/CODE] Une fois redémarré, reconnectez vous comme au début [I](pi/raspberry)[/I] [U][B]III. Installation de paquets et dépendances[/B][/U] Toujours dans le terminal donc tapez la commande : [CODE]sudo apt install libgtk-3-0 libnotify4 libnss3 libxss1 libxtst6 xdg-utils libatspi2.0-0 libuuid1 libappindicator3-1 libsecret-1-0 gir1.2-gnomekeyring-1.0 [/CODE] Puis tapez cette commande : [CODE]sudo apt install xserver-xorg ratpoison x11-xserver-utils xinit libgtk-3-0[/CODE] [U][B]IV. Téléchargement et installation d'OctoDash[/B][/U] Entrez cette commande afin de télécharger OctoDash: [CODE]wget -O octodash.deb https://github.com/UnchartedBull/OctoDash/releases/download/v2.2.0/octodash_2.2.0_armv7l.deb[/CODE] Puis celle-ci afin de l'installer : [CODE]sudo dpkg -i octodash.deb[/CODE] Quand c'est fait on redémarre à nouveau le Pi avec la commande : [CODE]sudo reboot[/CODE] [U][B]V. Installation de Lightdm[/B][/U] On se reconnecte via PUTTY comme tout à l'heure et on entre la commande : [CODE]sudo apt-get install lightdm[/CODE] [U][B]VI. Installation de l'interface graphique[/B][/U] On entre la commande : [CODE]sudo ~/scripts/install-desktop[/CODE] Ensuite on fait de nouveau un [CODE]sudo reboot[/CODE] [U][B]VII. Activation de l'interface graphique au démarrage[/B][/U] Nous allons maintenant activer l'interface graphique pour qu'elle s'active à chaque démarrage du Pi. On se reconnecte donc au terminal et on tape la commande : [CODE]sudo raspi-config[/CODE] Une fenêtre apparaît, rendez vous dans "3 Boot Options" [IMG]https://i.ibb.co/VjTvQ5d/putty-a-QNn6-DEYj-M.png[/IMG] Ensuite dans "B1 Desktop / CLI" [IMG]https://i.ibb.co/f4vs73f/putty-Dxgq-Dueof-H.png[/IMG] Puis dans "B2 Console Autologin" , validez puis reboot [IMG]https://i.ibb.co/mTSn7t1/putty-Airt6-OEy-OJ.png[/IMG] [COLOR=rgb(147, 101, 184)][SIZE=6][U][B]VIII. Création du boot automatique[/B][/U][/SIZE][/COLOR] [SIZE=5]On commence par créer le fichier .xinitrc avec la commande :[/SIZE] [CODE]nano ~/.xinitrc[/CODE] Une fois le fichier ouvert, on ajoute ces lignes : [CODE] #!/bin/sh xset s off xset s noblank xset -dpms ratpoison& octodash [/CODE] [SIZE=5]Pour sauvegarder : CTRL+X puis Y pour valider et on valide le tout avec la touche Entrée On continu avec la commande : [CODE]sudo chmod +x .xinitrc[/CODE] puis la commande (qui va ouvrir le fichier) : [CODE]nano ~/.bashrc[/CODE] dans ce fichier, tout en bas (on saute une ligne) on ajoute les lignes : [CODE] if [ -z "$SSH_CLIENT" ] || [ -z "$SSH_TTY" ]; then xinit -- -nocursor fi [/CODE] On sauvegarde comme tout à l'heure : CTRL+X puis Y pour valider et on valide le tout avec la touche Entrée Pour finir on fait un : [CODE]sudo reboot[/CODE] [B][U]VII. Installation des drivers de l'écran[/U][/B] Nous allons maintenant installer les drivers de l'écran afin qu'il soit reconnu par le Pi On se reconnecte au terminal (putty) et on tape ces commandes [I](en appuyant sur la touche Entrée entre chaque)[/I] : [CODE]sudo rm -rf LCD-show[/CODE] [CODE]git clone https://github.com/goodtft/LCD-show.git[/CODE] [CODE]chmod -R 755 LCD-show[/CODE] [CODE]cd LCD-show/[/CODE] [B][COLOR=rgb(226, 80, 65)][I]Il reste encore une commande a tapez mais qui dépendra de votre écran, de sa marque et de sa connectique ![/I][/COLOR] [COLOR=rgb(226, 80, 65)][CODE]sudo ./MPI5001-show 0[/CODE][/COLOR][/B] Pour les personnes ayant un écran de la marque [B]KUMAN [/B]tapez une des lignes de commandes ci-dessous en rapport avec votre écran à la place de celle que je donne [IMG]https://i.ibb.co/D4bKQJt/chrome-SWh-YY6-Abj-U.png[/IMG] Pour les personnes ayant un écran [B]NO NAME[/B], à la place de[B] "MPI5001" [/B]dans la ligne de commande que je donne, tapez le nom du modèle en rapport avec votre écran (taille et connectique) [IMG]https://i.ibb.co/ScGbQtq/chrome-q-BAVv-K54vu.png[/IMG] Une fois les drivers installés, faites un [CODE]sudo reboot[/CODE] Vous voilà maintenant avec OctoDash d'installer sur votre Pi et contrôlable depuis votre écran tactile déporté ! :DJ: [B][COLOR=rgb(251, 160, 38)][I]En espérant que ça vous soit utilte ![/I][/COLOR] [COLOR=rgb(251, 160, 38)][I]KORSiRO[/I][/COLOR][/B][/SIZE][/FONT][/SIZE][/CENTER] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Plateformes
PC et Serveurs
Linux
Installation d'OctoDash sur Raspberry Pi avec écran local
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut