gunsman76 Posté(e) Décembre 21, 2020 Posté(e) Décembre 21, 2020 j'ai bien suivi, tout est ok mais j'arrive sur le bureau linux ! Je dois ensuite aller dans le menu et choisir octodash et là c'est ok. Mais ça m'oblige à faire cette manipulation à chaque redémarrage.
thsrp Posté(e) Décembre 21, 2020 Auteur Posté(e) Décembre 21, 2020 Il y a 4 heures, gunsman76 a dit : j'ai bien suivi, tout est ok mais j'arrive sur le bureau linux ! Je dois ensuite aller dans le menu et choisir octodash et là c'est ok. Mais ça m'oblige à faire cette manipulation à chaque redémarrage. franchement aucune idée.... par defaut il n'y a pas de bureau sur octoprint , donc je ne vois pas comment tu fais ??et sur ton ordi quand le Pi a démarré tu accèdes, via sa page web, à Octoprint ???
gunsman76 Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 Oui sur mon ordi pas de soucis. Enfin ne t'inquiète pas ça fonctionne quand même.
thsrp Posté(e) Décembre 22, 2020 Auteur Posté(e) Décembre 22, 2020 il y a 43 minutes, gunsman76 a dit : Oui sur mon ordi pas de soucis. Enfin ne t'inquiète pas ça fonctionne quand même. Tu as bien déclaré l'API lors de la phase d'initialisation d'Octodash?
gunsman76 Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 Oui oui. Je démarre le raspberry, j'arrive sur la page Raspbian (la page linux normal) ensuite je vais dans le menu et je lance octodash. Maintenant comme rien ne fonctionnait au début, j'ai dû suivre plusieurs tuto. Du coup ça fonctionne mais pas en direct. Faudrait que je change de SD et que je réinstalle tout depuis le début. Bof c'est pas dramatique, j'ai juste à lancer octodash. Faudrait que j'arrive à le lancer directement au démarrage.
fran6p Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 il y a 10 minutes, gunsman76 a dit : Faudrait que j'arrive à le lancer directement au démarrage. Le Wiki d'Octodash possède une section «troubleshooting» La connexion auto peut se régler via «raspi-config» :
thsrp Posté(e) Décembre 22, 2020 Auteur Posté(e) Décembre 22, 2020 il y a 27 minutes, fran6p a dit : Le Wiki d'Octodash possède une section «troubleshooting» La connexion auto peut se régler via «raspi-config» : Oui c'est indiqué en clair dans mon tuto , mais je pense que @gunsman76 a suivit plusieurs tutos en même temps (il le dit lui-meme) d'ou le probleme , je ne peux que lui conseiller de prendre une carte SD vierge ... et de suivre à la lettre LE TUTO ...reellement si on lit bien le tuto en 20 minutes max c'est baclé avec un octodash parfaitement opérationnel. 1
thsrp Posté(e) Décembre 22, 2020 Auteur Posté(e) Décembre 22, 2020 il y a 30 minutes, fran6p a dit : Au fait pendant que je te tiens!!! j'ai un problème de customisation , sur la page "control" d'octodash il y a 6 boutons programmés par défaut mais on peut les customiser a volonté avec des fonctions différentes et des icones différentes , tout ça est expliqué dans le tuto . Mais je voudrai mettre a jour le tuto (il faudra que tu me dises comment je peux revenir sur mon 1er post et le mettre a jour , au fait...) car dans la dernière version on peut maintenant ajouter autant de boutons que désiré !! mais pour l'instant (tout du moins) il faut mettre les mains dans le cambouis (à l'inverse des 6 premiers boutons) en passant par SSH . Pour cela il faut éditer le fichier : .config/octodash/config.json et rajouter une série de lignes expliquées dans le wiki et que je mettrai dans mon futur tuto mis a jour ... Pour cela j'ai donc ouvert le fichier en faisant : nano .config/octodash/config.json , cela ouvre bien l'éditeur nano avec le fichier je rajoute un bouton sous le 6ème avec les lignes adéquates ... puis je fais save: Ctrl O il me demande ou je veux sauver je mets : .config/octodash/config.json . Puis je ferme l'editeur nano en faisant Ctrl x et je reviens donc sur l'invite du PI , par curiosité j'ouvre a nouveau le fichier avec l'editeur nano et mon 7eme bouton est bien là , je quitte à nouveau nano je fais un sudo reboot et quitte ssh ... !! le pi démarre octodash s'initialise mais a ma grande déception pas de 7eme bouton (il faut scroller la ligne des boutons pour voir les nouveaux) ... Je retourne via ssh voir mon fichier config.json et là stupeur !! en effet plus de 7eme bouton !!! j'en déduis que le fait d'avoir fait un reboot Octodash m'a supprimé ma modification... N'étant pas spécialiste linux on m'a dit qu'il fallait peut être "killer" octodash avant d'ouvrir le fichier config.json ... je n'en sais rien mais a aucun moment l'auteur d'octodash ne parle de cette manipulation à faire ?? et d'autre part je n'ai aucune idée de la façon de killer octodash avant de l'editer ... Bon c'etait long..!!! une IDEE ???
gunsman76 Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 Du coup je fais comment pour réparer ? Merci
fran6p Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 (modifié) @thsrp Bonjour, La syntaxe d'un fichier json (indentation, «,» en fin de ligne, …) si elle n'est pas respectée peut créer plusieurs problèmes allant jusqu'à la disparition de tous les chats sur Terre (nan, je déconne ). Généralement quand je travaille sur ce genre de fichier (pas encore testé sur Octodash mais sur ma domotique (HomeAssistant)) je fais d'abord un backup du fichier ensuite le fichier modifié est enregistré avec une autre extension (souvent «new» afin d'être original). Je teste la validité du json via JSONLINT (en copiant / collant le dit fichier). Pour simplement arrêter Octodash (kill) un «service getty@tty1 stop» devrait être suffisant (start pour le (re)démarrer) : Je regarde pour te donner les droits d'édition sur ton premier message (je croyais l'avoir fait, j'ai dû me planter ). EDIT: teste si tu peux éditer ton premier message et dis moi quoi Modifié (le) Décembre 22, 2020 par fran6p
thsrp Posté(e) Décembre 22, 2020 Auteur Posté(e) Décembre 22, 2020 Il y a 1 heure, fran6p a dit : @thsrp Bonjour, La syntaxe d'un fichier json (indentation, «,» en fin de ligne, …) si elle n'est pas respectée peut créer plusieurs problèmes allant jusqu'à la disparition de tous les chats sur Terre (nan, je déconne ). Généralement quand je travaille sur ce genre de fichier (pas encore testé sur Octodash mais sur ma domotique (HomeAssistant)) je fais d'abord un backup du fichier ensuite le fichier modifié est enregistré avec une autre extension (souvent «new» afin d'être original). Je teste la validité du json via JSONLINT (en copiant / collant le dit fichier). Pour simplement arrêter Octodash (kill) un «service getty@tty1 stop» devrait être suffisant (start pour le (re)démarrer) : - Pour mon premier post c'est bon !! - pour killer octodash que dois je inscrire à l'invite de commande du PI ? simplement: service getty@tty1 stop -dans l'editeur nano que dois je faire pour copier (pour pouvoir le coller dans JSONLINT ) ? à savoir que je tape -m nano .config/octodash/config.json ce qui me permet d'utiliser la souris (-m) donc je sélectionne tout le fichier mais je ne vois comme commande que: Ctrl K qui est en fait couper et placer dans le presse papier ... donc j'ai peur avec cette commande d'effacer tout le fichier .. -quand tu dis enregistrer avec une autre extension , tu veux dire que quand je fais Ctrl O (save) au lieu d'indiquer: .config/octodash/config.json j'indique: .config/octodash/newconfig.json
fran6p Posté(e) Décembre 22, 2020 Posté(e) Décembre 22, 2020 il y a 41 minutes, thsrp a dit : quand tu dis enregistrer avec une autre extension Non : config.json.new (Linux se moque complètement de l'extension utilisée, ce n'est pas Windows. Pour lui (Linux) le fichier «json» ou «new» est un fichier texte). il y a 43 minutes, thsrp a dit : pour killer octodash que dois je inscrire à l'invite de commande du PI ? simplement: service getty@tty1 stop Oui, normalement ça arrête proprement le «daemon» fonctionnant en arrière-plan / tâche de fond. il y a 44 minutes, thsrp a dit : Ctrl K Oui, ça va copier le contenu et le faire disparaitre de l'éditeur mais un CTRL+U permet de le ré-afficher (c'est surprenant ). Comme c'est toujours dans le presse-papier (drôle de nom pour un dispositif électronique / informatique) tu peux le copier dans le JSONLINT via la commande classique CTRL+V. Voir Korben pour plus de raccourcis clavier utilisables avec Nano (nettement moins nombreux que la pléthore de ceux pour Vi / Vim) : https://korben.info/utiliser-nano.html
thsrp Posté(e) Décembre 23, 2020 Auteur Posté(e) Décembre 23, 2020 Il y a 20 heures, fran6p a dit : Non : config.json.new (Linux se moque complètement de l'extension utilisée, ce n'est pas Windows. Pour lui (Linux) le fichier «json» ou «new» est un fichier texte). Oui, normalement ça arrête proprement le «daemon» fonctionnant en arrière-plan / tâche de fond. Oui, ça va copier le contenu et le faire disparaitre de l'éditeur mais un CTRL+U permet de le ré-afficher (c'est surprenant ). Comme c'est toujours dans le presse-papier (drôle de nom pour un dispositif électronique / informatique) tu peux le copier dans le JSONLINT via la commande classique CTRL+V. Voir Korben pour plus de raccourcis clavier utilisables avec Nano (nettement moins nombreux que la pléthore de ceux pour Vi / Vim) : https://korben.info/utiliser-nano.html bonjour, Ca avance... j'ai en effet pu mettre un 7eme bouton dans la page control d'Octodash Pour l'instant il reste trop d'inconnu pour que je fasse un tuto qui tienne la route... D'une part (ça s'est résolu) il faut bien faire : service getty@tty1 stop avant d'éditer avec nano le fichier , mais pour cela il faut être en "root" car sinon on ne peut killer octodash. Donc faire avant tout un sudo su pour devenir "root" D'autre part pour faire un tuto simple il faudrait pouvoir faire des copier/coller ( Ctrl+K et Ctrl+U) mais pour être efficace il faudrait pouvoir sélectionner plusieurs lignes et les recopier en dessous et si on veut faire un back up du fichier avant tout il faudrait pouvoir sélectionner tout le fichier et là je n'y arrive pas , la méthode "Korben" ne fonctionne pas chez moi ... donc j'ai tout fait à la main heureusement que j'ai mis apres nano "-mia" dans la commnde, cela simplifie un peu la tache pour placer le curseur de façon automatique mais entre les virgules, les guillemets, les parenthèse spéciales , les crochets , les deux points ... pour faire un bouton j'ai passé 3 minutes!!! alors que des copier/coller en changeant le strict minimum seraient bien plus conviviaux
fran6p Posté(e) Décembre 23, 2020 Posté(e) Décembre 23, 2020 (modifié) @thsrp Si tu tournes sous Windows, installe WinSCP (ssh + SFTP avec possibilité d'éditer tes fichiers via Notepad++ par exemple), ça te facilitera la vie : tu édites tout sous MicrosoftOS puis tu transfères tes fichiers modifiés. Plutôt que passer «root» et risquer de faire de mauvaises manipulations ( «À grand pouvoir, grandes responsabilités.» Ben Parker, Spiderman), tu aurais pu simplement précéder la commande par «sudo» (et saisie du MDP). Modifié (le) Décembre 23, 2020 par fran6p
thsrp Posté(e) Décembre 23, 2020 Auteur Posté(e) Décembre 23, 2020 il y a une heure, fran6p a dit : @thsrp Si tu tournes sous Windows, installe WinSCP (ssh + SFTP avec possibilité d'éditer tes fichiers via Notepad++ par exemple), ça te facilitera la vie : tu édites tout sous MicrosoftOS puis tu transfères tes fichiers modifiés. je viens de regarder c'est un peu l'usine à gaz, vais y passer des heures avant de maitriser!!! et il me suffit de connaitre la façon de sélectionner plusieurs lignes dans l'éditeur nano et ce sera tout bon....puisque j'ai déjà réussi à ajouter un 7eme bouton dans Octodash et qui fonctionne parfaitement .. En revanche la prochaine fois je taperai : sudo service getty@tty1 stop au lieu de: service getty@tty1 stop si cela m'evite de passer en "root" pour killer octodash. Bon faut que je trouve le moyen de sélectionner plusieurs lignes dans nano .... ça avance, ça avance....
fran6p Posté(e) Décembre 23, 2020 Posté(e) Décembre 23, 2020 il y a 6 minutes, thsrp a dit : Bon faut que je trouve le moyen de sélectionner plusieurs lignes dans nano .... Quand je suis connecté en ssh sur le Pi, la souris me permet de sélectionner plusieurs lignes. Un CTRL+K les copie (coupe), un CTRL+U les colle là où se trouve mon curseur (et plusieurs CTRL+U colle, colle, colle… la précédente sélection).
thsrp Posté(e) Décembre 23, 2020 Auteur Posté(e) Décembre 23, 2020 (modifié) Il y a 1 heure, fran6p a dit : Quand je suis connecté en ssh sur le Pi, la souris me permet de sélectionner plusieurs lignes. Un CTRL+K les copie (coupe), un CTRL+U les colle là où se trouve mon curseur (et plusieurs CTRL+U colle, colle, colle… la précédente sélection). Le probleme c'est qu'en effet sous ssh Pi on met en surbrillance ce que l'on veut avec la souris... mais des qu'on passe dans l'editeur nano c'est plus la même chose...!! mais j'ai trouvé une solution (il y a peut etre mieux !!) je place mon curseur ou je veux avec la souris ,je fais Alt+A cela m'indique "mark set" puis avec les flèches je monte (ou descends) et cela selectionne les lignes désirées... puis une fois Ctrl+K puis on remet le curseur à l'endroit désiré et on fait tout de suite Ctrl+U (ne pas oublier!!) et enfin il suffit d'aller positionné le curseur et on refait autant de fois Ctrl+U . de cette façon j'ai dupliqué plusieurs fois le bouton , il m'a suffit d'effacer les commandes entre guillemets des boutons et on a 3 boutons vierges pret par la suite à recevoir des commandes !!! J'ai donc en tout 10 boutons dans la page Controle d'Octodash dont 3 sont inactifs !!! C'est parfait mais un peu compliqué à expliquer dans un tuto !! On peut voir dans la capture d'écran ci-dessous que les 3 derniers boutons sont inactifs puisqu'il n'y a pas de commande ni d'icone entre les guillemets mais ils ont été créés et existent bien dans Octodash Modifié (le) Décembre 23, 2020 par thsrp
fran6p Posté(e) Décembre 23, 2020 Posté(e) Décembre 23, 2020 il y a 7 minutes, thsrp a dit : mais des qu'on passe dans l'editeur nano c'est plus la même chose...! Bizarre. Chez moi, la sélection apparait bien en surbrillance : Peut-être à voir dans les options de PuTTY si c'est lui que tu utilises pour te connecter en ssh.
thsrp Posté(e) Décembre 23, 2020 Auteur Posté(e) Décembre 23, 2020 il y a 19 minutes, fran6p a dit : Bizarre. Chez moi, la sélection apparait bien en surbrillance : Peut-être à voir dans les options de PuTTY si c'est lui que tu utilises pour te connecter en ssh. oh là mais j'ai un tres vieux Putty visiblement , je n'ai pas tous ces menus !!! je vais aller télécharger une version actuelle!!
Silverman Posté(e) Décembre 23, 2020 Posté(e) Décembre 23, 2020 bonjour a tous @thsrpas tu un lien pour l'écran que tu utilise? as tu aussi les STL que tu as utilisé pour le support? Merci d'avance de ton retour
thsrp Posté(e) Décembre 23, 2020 Auteur Posté(e) Décembre 23, 2020 il y a 24 minutes, Silverman a dit : bonjour a tous @thsrpas tu un lien pour l'écran que tu utilise? as tu aussi les STL que tu as utilisé pour le support? Merci d'avance de ton retour bonjour, pour me simplifier la vie j'ai pris l'écran 7" de chez raspberry qui fonctionne par défaut avec le PI mais qui a comme gros defaut son prix!!! . Pour le socle il faut que je retrouve les stl mais j'avoue qu'il est un peu compliqué à monter étant donné qu'il a évolué au fur et a mesure...!! au début c'était pour l'écran, puis apres l'écran plus le PI et enfin pour pouvoir loger en plus un ventilo noctua qui ventile le PI, donc il est fait de plusieurs parties et de plus ne vissant jamais dans le plastique directement, tous les trous ont été calculés pour des inserts laitons et donc beaucoup trop gros pour visser directement...Je peux retrouver les stl mais je pense que sur Thingeverse il y a mieux et surtout plus simple....
Silverman Posté(e) Décembre 23, 2020 Posté(e) Décembre 23, 2020 (modifié) ok merci pour ta réponse je vais regarder sur thingeverse Modifié (le) Décembre 23, 2020 par Silverman
je-13 Posté(e) Janvier 3, 2021 Posté(e) Janvier 3, 2021 (modifié) Merci pour le tuto je vais tester . Pour le Plugin dans le tuto au cas ou personne trouve : "DisplayLayersProgress" c'est sans "s" : " DisplayLayerProgress " En suivant le tuto , j'ai mis à jour Raspberry puis sudo reboot OctoPrint version : 1.5.2 OctoPi version : 0.17.0 puis sudo raspi-config et après je tombe sur le menu : En ligne 3 j'ai : - 3 " Interface Options" Et quand je vais en ligne 3 "Interface Option" j'ai pas de ligne B1/B2 ni ailleurs .. : J'ai raté un truc ?? Bon du coup j'ai continué et j'ai installé le pilote pour le HyperPixel 4.0 : https://github.com/pimoroni/hyperpixel4/tree/ef688b6aed2a0e2fe9c88736eee5ff3fb4532126 de la sur le LCD on ma demandé Login et mot de passe mais comment écrire ?? (ouf un clavier Raspberry que j'utilisé plus dans un tiroir !!) donc branché en USB sur le Raspberry après plusieurs mot de passe qui fonctionne pas sur la clavier .. (clavier FR mais écriture qwerty .. donc mot de passe : rqsberry) ok Ca fonctionne ! Manque plus qu'a le mettre en mode paysage... Ecran LCD pour Prusa : Écran Hyperpixel 4 Prusa Modifié (le) Janvier 4, 2021 par je-13
thsrp Posté(e) Janvier 5, 2021 Auteur Posté(e) Janvier 5, 2021 Le 04/01/2021 at 00:28, je-13 a dit : puis sudo raspi-config et après je tombe sur le menu : En ligne 3 j'ai : - 3 " Interface Options" Et quand je vais en ligne 3 "Interface Option" j'ai pas de ligne B1/B2 ni ailleurs .. : J'ai raté un truc ?? Ben oui mais si raspberry ou octoprint change le "raspi-config" et bouleverse toutes les lignes ça va pas être simple et pourtant le tuto date de mi novembre donc pas tres vieux..... Donc dans le pas si vieux "raspi-config" la ligne 3 c'etait boot option une fois dans boot option la ligne B1 c'etait Desktop CLI et une fois dans destop la ligne B2 c'etait console auto login . Donc il ne reste plus que de trouver "console auto login" dans le nouveau raspi-config ...Un spécialiste tel que @fran6p devrait pouvoir te renseigner ...car ces idiots au lieu de rajouter de nouvelles lignes dans leur upgrade ils ont tout melangé ... Pour info voilà le "raspi-config" tel qu'il etait en novembre et comme je n'ai pas le nouveau difficile de trouver ou cela se passe ... 1
fran6p Posté(e) Janvier 6, 2021 Posté(e) Janvier 6, 2021 @thsrp Amateur éclairé (avec des bougies) plutôt que «spécialiste» / expert : Sinon pour en revenir à «raspi-config» : 1 1
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant