IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut [Arduino sous Ubuntu] Options manquantes dans le menu
    Hello,

    L'Arduino IDE n'affiche pas toutes les options, c'est un problème que j'ai déjà eu il y a quelques années, je ne me souviens plus comment il avait été résolu (ou pas). Ça ne m'est arrivé que sous Ubuntu, jamais sous Windows, je suppose donc que c'est un problème de droits.

    Dans le menu Outils, l'option Plotter série a disparu, elle est normalement juste en dessous de Moniteur série. Dans le menu Croquis/Importer bibliothèque, l'option de gestion des bibliothèques (installer, mettre à jour) a disparu également. Pour finir, le rapport de fin de compilation ne comporte que la ligne donnant la taille du code, la ligne donnant l'utilisation de la RAM à disparu elle aussi.

    Si quelqu'un a une idée de ce qui se passe, je suis toute ouïe, inutille de dire que ça me pénalise pas mal.

    A+

    Pfeuh
    Images attachées Images attachées   

  2. #2
    Responsable Arduino et Systèmes Embarqués

    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    11 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 11 378
    Points : 49 348
    Points
    49 348
    Billets dans le blog
    18
    Par défaut
    Salut,

    Ta version 2:1.0.5, je me demande si ce n'est pas un patch d'une vielle version 1.0.5 https://sources.debian.org/patches/arduino/

  3. #3
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    avril 2004
    Messages
    7 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 7 384
    Points : 10 303
    Points
    10 303
    Par défaut
    bonjour,

    tout comme f-leb, je suis perplexe. Tes copies d'écran ne ressemblent pas vraiment à la version 2 :
    https://blog.arduino.cc/2021/03/01/a...-ide-2-0-beta/
    https://github.com/arduino/arduino-ide

    Pour répondre aux questions que tu te posais à la fin de ton précédent sujet concernant la version 2:
    https://www.arduino.cc/en/Tutorial/g...ed-with-ide-v2

  4. #4
    Responsable Arduino et Systèmes Embarqués

    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    11 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 11 378
    Points : 49 348
    Points
    49 348
    Billets dans le blog
    18
    Par défaut
    Et le 2 avant le deux-points est propre à Debian et la numérotation de ses paquets, et n'a rien à voir avec la version 2 (bêta) de l'EDI Arduino.

    La version de l'EDI est donc une 1.0.5 et date de 2013, normal qu'il manque quelques fonctionnalités...

  5. #5
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Autant je suis d'accord pour le 2 de la version de Debian, autant je suis perplexe sur le 2 de la version de l'IDE Arduino.... Deux hypothèses, soit une fausse version 2 complètement bidonnée, soit des bouts d'une vieille version disséminés un peu partout sur mon disque dur, j'ai déjà eu le cas (CF mon dernier topic). L'ennui, c'est que je ne maîtrise absolument rien sous Linux.
    Images attachées Images attachées  

  6. #6
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Bon, ben j'ai tout désinstallé avec le gestionnaire de paquets et j'ai téléchargé la version 1.8.13. A priori, tout est rentré dans l'ordre. Plus d'options manquantes, le termps me dira si le serial over USB ne me créé plus de zombies. Je marque le topic comme résolu.

  7. #7
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Après lancement du serial plotter sur le PC fraîchement redémarré, l'Arduino IDE 1.8.13 est complètement plantée, essayer de l'arrêter la passe en zombie, seul moyen, reboot... Donc retour à la case départ. Il est sûrement obsolète, le patch qui se fait passer pour une version 2 quelque chose, mais au moins, le serial over USB marche nickel.

    Après le reboot suivant, le lancement du serial monitor me donne exactement le même résultat. En résumé, cette IDE ne peut me servir qu'à compiler, génial!

  8. #8
    Membre émérite

    Homme Profil pro
    mad scientist :)
    Inscrit en
    septembre 2019
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : septembre 2019
    Messages : 1 460
    Points : 2 665
    Points
    2 665
    Par défaut
    Avec quel Arduino (chip série?) et code vous testez le plotter série ?

    Avant d’incriminer l’IDE qui fonctionne quand même bien sur macOS, Windows, et pas vraiment entendu ce genre de problèmes sur Linux en général, il faut peut être aussi regarder du côté des spécifications de votre PC et ce que vous avez installé et comment .

  9. #9
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    En ce moment j'utilise des UNO, des NAno (ancien et nouveau bootloader) ainsi que des Mega 2560. J'ai mis en pièce jointe un des projets qui plantent le serial plotter et le serial monitor pas.

    Concernant le PC, c'est effectivement une très mauvaise bécane. Elle a plus de 5 ans, c'est un portable HP beatsaudio acheté avec WINDOWS préinstallé et 3 ports USB. A la première mise à jour automatique de Windows, il ne me restait plus qu'un seul USB2 utilisable. Peut être que les autres marchent en USB3, je n'ai aucun périphérique USB3 pour vérifier. Un de mes plus mauvais choix à mon sens. Elle marchait cependant très bien avec ma précédente version de l'Arduino IDE. Ma version d'Ubuntu est la 20.04.2 LTS

    Là, en ce moment précis, sur une machine rebootée avec seulement l'application Arduino IDE qui tourne, elle est plantée dans sa première compilation depuis une bonne heure sans aucun message d'erreur. Gnome-system-monitor n'arrive pas à la tuer, ce serait trop facile.
    Fichiers attachés Fichiers attachés

  10. #10
    Membre émérite

    Homme Profil pro
    mad scientist :)
    Inscrit en
    septembre 2019
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : septembre 2019
    Messages : 1 460
    Points : 2 665
    Points
    2 665
    Par défaut
    Je n'utilise pas linux pour tout ce qui est "productivité" (juste pour mes serveurs), je suis sur macOS qui me donne unix sous le capot mais une interface simple.

    J'ai joué par le passé avec Ubuntu et il y avait un certain nombre de choses à faire pour que ça fonctionne bien. Voici 3 liens (un peu vieux) éventuellement à regarder
    https://askubuntu.com/questions/1025...st-arduino-ide
    https://doc.ubuntu-fr.org/arduino
    https://forum.arduino.cc/index.php?topic=575224.0


    USB3 est retro-compatible en USB2, donc à moins que le port ne soit mort (par exemple si mauvaise manip depuis un câble USB et envoi d'une tension trop forte et que le port n'était pas protégé) il n'y a pas de raison pour que votre Arduino ne puisse pas se connecter. Si vous avez une souris ou un clavier USB, essayez sur chacun des ports par exemple pour vérifier s'ils sont fonctionnels


    Votre sketch un peu "lourd" pour juste tester ... essayons plus simple: est-ce que la console série et le traceur série fonctionnent avec cela (attention passer à 250000 bauds)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    const byte potPin1 = A0;
    const byte potPin2 = A1;
    unsigned long lastPrint = 0;
     
    void setup() {
      Serial.begin(250000);             // mettre le moniteur série à 250000 bauds
      Serial.println(F("POT1\tPOT2"));
    }
     
    void loop() {
      if (millis() - lastPrint >= 10) {
        analogRead(potPin1);
        Serial.print(analogRead(potPin1));
        Serial.write('\t');
        analogRead(potPin2);
        Serial.println(analogRead(potPin2));
        lastPrint = millis();
      }
    }

  11. #11
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Merci pour ce script de test. Je ne peux même pas l'essayer, puisque même la compilation plante.

    J'imagine que ce problème (un tantinet casse-burnes, j'avoue) est lié à ma config et qu'on n'a quasiment aucune chance de le résoudre. Alors comme dit le dicton Dans le doute reboote. Si ça rate, formate. Je suis en train de sauver mon répertoire perso sur un disque externe. 400gigs en usb2, j'en ai pour la journée.

    Dès que j'aurai un Ubuntu tout beau tout propre, je réinstallerai Arduino IDE 1.8.13 et j'essaierai ce script. En attendant, je vais un œil aux 3 liens, encore merci.

  12. #12
    Membre émérite

    Homme Profil pro
    mad scientist :)
    Inscrit en
    septembre 2019
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : septembre 2019
    Messages : 1 460
    Points : 2 665
    Points
    2 665
    Par défaut
    OK , si même ce petit sketch ne compile pas c'est qu'il y a un souci...

    un formatage du disque + clean install de la dernière distribution dispo ubuntu (et pas de téléchargement sauvages de trucs provenant de sources inconnues)

    un autre lien à lire: https://ubuntu.com/tutorials/install...ide#1-overview

  13. #13
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    avril 2004
    Messages
    7 384
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2004
    Messages : 7 384
    Points : 10 303
    Points
    10 303
    Par défaut
    bonjour,

    à part Arduino IDE, as-tu des logiciels qui se comportent bizarrement ? Des logiciels qui freeze, des erreurs systèmes, des problèmes de démarrage du PC, etc ?
    J'ai également un vieux PC (2010) et Ubuntu 20 fonctionne très bien. J'ai juste ajouté un peu de RAM (12Go max).

    Ton disque dur ne serait pas en train de rendre l'âme ?

  14. #14
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Euh... Je pense qu'aucun OS décent ne cache aux utilisateurs des problèmes de disque dur, mais je suis peut-être trop naïf. Ceci dit, j'ai beaucoup de freezing en ce moment, car je switche d'un écran à l'autre, il faut chaque fois quelques minutes au PC pour s'en remettre. Il y a un écran en HD, et un autre en 1440, c'est je suppose l'origine du problème. J'ai aussi des réponses très lentes quand je lance une appli, genre 1 ou 2 minutes. Le disque dur est une bonne piste, en fait. Sinon les autres périphs USB se comportent bien, clefs, MIDI, clavier/souris etc... De vraies erreurs, non, je n'en ai pas. Là, ça fait 4 heures et je n'ai copié que 100gigs sur les 400 de ma sauvegarde.

    Je vais regarder si je trouve un outil de test de disque dur... Je ne le lancerai qu'à la fin de ma sauvegarde.

  15. #15
    Membre émérite

    Homme Profil pro
    mad scientist :)
    Inscrit en
    septembre 2019
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : septembre 2019
    Messages : 1 460
    Points : 2 665
    Points
    2 665
    Par défaut
    oui laissez tourner le backup si vous n'en avez pas c'est toujours bon de le faire...

  16. #16
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    7h00 que ça tourne, j'ai déjà fait presque la moitié. En attendant j'ai installé Arduino IDE 1.8.13 sur une Raspberry. Ca compile, c'est déjà ça. Oh bonheur, le gestionnaire de bibliothèque marche, du coup, j'installe quelques bibliothèques (midi, eeprom, wire etc...). Je vais l'avoir à l'usure.

  17. #17
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Hello,

    Plus de 24heures pour sauver mes documents sur disque externe. Ça, c'est fait, j'ai installé Ubuntu 20.04.2 LTS avec une distri officielle après un bon reformatage total. J'ai lancé ma petite commande arduino pour vérifier qu'elle n'existe plus. "Nickel, tout va bien", me dis-je en voyant le petite message ci-dessous.


    La commande «*arduino*» n'a pas été trouvée, mais peut être installée avec*:
    sudo snap install arduino # version 1.8.13, or
    sudo apt install arduino # version 2:1.0.5+dfsg2-4.1


    du coup je fais un sudo snap install arduino et voici le résultat:

    pfeuh@desktopPfeuh:~$ sudo snap arduino
    [sudo] Mot de passe de pfeuh*:
    Télécharger un paquet Snap "arduino" (50) à partir du can… 28% 566kB/s 3min11serreur*: cannot perform the following tasks:
    - Télécharger un paquet Snap "arduino" (50) à partir du canal "stable" (context canceled)
    - Télécharger un paquet Snap "gnome-3-28-1804" (145) à partir du canal "stable" (context canceled)
    pfeuh@desktopPfeuh:~$ arduino

    La commande «*arduino*» n'a pas été trouvée, mais peut être installée avec*:

    sudo snap install arduino # version 1.8.13, or
    sudo apt install arduino # version 2:1.0.5+dfsg2-4.1


    Bref, quand ça veut pas, ça veut pas... Une idée? Parce que je ne suis pas loin du seppuku...

  18. #18
    Responsable Arduino et Systèmes Embarqués

    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    janvier 2009
    Messages
    11 378
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : janvier 2009
    Messages : 11 378
    Points : 49 348
    Points
    49 348
    Billets dans le blog
    18
    Par défaut
    Salut,

    Citation Envoyé par pfeuh Voir le message
    du coup je fais un sudo snap install arduino et voici le résultat:

    pfeuh@desktopPfeuh:~$ sudo snap arduino <-- manque le install
    Ne manquerait-il pas le install dans la commande ?

  19. #19
    Membre émérite

    Homme Profil pro
    mad scientist :)
    Inscrit en
    septembre 2019
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : septembre 2019
    Messages : 1 460
    Points : 2 665
    Points
    2 665
    Par défaut
    Installez directement en téléchargement depuis le site arduino de la version Linux

    Décompressez le zip

    Lancez l’installeur depuis la ligne de commande d’un terminal en allant dans le bon répertoire ou vous venez de décompresser le zip sudo ./install.sh
    (cf la doc)

  20. #20
    Membre expérimenté
    Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    mars 2006
    Messages
    921
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Industrie

    Informations forums :
    Inscription : mars 2006
    Messages : 921
    Points : 1 335
    Points
    1 335
    Par défaut
    Merci beaucoup à vous deux. Tout fonctionne, la version 1.8.13, le plotter, les bibliothèques sont enfin connues, le bonheur intégral! J'ai relancé le sudo snap install arduino qui s'est arrêté en plein milieu, je ne sais pas pourquoi.

    Citation Envoyé par f-leb Voir le message
    Ne manquerait-il pas le install dans la commande ?
    SI tout à fait... Mais c'était juste un problème de copier-coller, j'ai vérifié dans l'historique, la commande était complète et avait démarré correctement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Options manquantes dans l'onglet "disposition"
    Par Davidb_ dans le forum QlikView
    Réponses: 5
    Dernier message: 18/02/2014, 11h42
  2. Réponses: 3
    Dernier message: 19/02/2010, 17h15
  3. Objet manquant dans le menu insertion
    Par Speedy08 dans le forum Access
    Réponses: 3
    Dernier message: 17/03/2006, 20h19
  4. (Options..) dans le menu de Explorer)
    Par hassanibi dans le forum Windows XP
    Réponses: 6
    Dernier message: 04/10/2005, 23h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo