Résolu le 17-04-19 Mint19.1 Arduino ne voit pas ttyACM0

Assistance concernant Linux Mint
Répondre
legallou
Messages : 10
Enregistré le : jeu. 14 déc. 2017 09:42
Localisation : Bretagne
Contact :

Mint19.1 Arduino ne voit pas ttyACM0

Message par legallou »

Le menu ’Serial port’ reste grisé et non accessible dans Arduino sous Mint19.1
C’était bon en Mint18.3. J’ai bien sûr fait :

Code : Tout sélectionner

sudo usermod -a -G dialout $USER 

Code : Tout sélectionner

sudo chmod a+rw /dev/ttyACM0
J’ai noté au lancement de Arduino dans le terminal l’erreur :

Code : Tout sélectionner

java.lang.NullPointerException thrown while loading gnu.io.RXTXCommDriver
Est-ce que cela explique ? Que faire pour corriger ?
Merci d'avance
Modifié en dernier par arghlub le sam. 13 avr. 2019 22:57, modifié 1 fois.
Raison : ajout de balises [code] aux commandes Terminal
NUC1 i3-6100U CPU @ 2.30GHz × 2
Linux Mint 20.3 Cinnamon V5.2.7 - Kernel 5.4.0-109-generic

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par gacaron »

Salut,
J'ai la même erreur, toute solution est la bienvenue ! ;)
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par gacaron »

Il semble qu'il faille une version Java inférieure (JDK8 cf JDK11 installée sous LM19.1) pour cette version du soft Arduino (celle dans les paquets)...
Problème réglé en suivant ces instructions:

Code : Tout sélectionner

sudo apt install openjdk-8-jdk

sudo apt-get install openjdk-8-jre openjdk-8-jre-headless
sudo update-java-alternatives --set \
java-1.8.0-openjdk-$(dpkg --print-architecture)
Sources:
https://linuxconfig.org/how-to-install- ... aver-linux
https://askubuntu.com/questions/1085874 ... lizererror

Voilà ! En tout cas ça fonctionne maintenant chez moi ;)*

Ah oui, il me semble que j'ai dû fermer et réouvrir ma session pour que ça soit bon, mais pas sûr... En tout cas à faire si nok ;)
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

gacaron
Messages : 342
Enregistré le : mer. 26 oct. 2016 18:01

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par gacaron »

Mais en fait la version Arduino dans les paquets, je me demande si il ne faut pas mieux télécharger celle sur le site officiel en 1.8.9 au lieu de cette 1.0.5 !!!
Je n'ai pas essayé mais il semblerait que les paquets java fonctionnent avec cette version à jour !
Je pense revenir en arrière avec cette version plus fraiche. Pour avis des Arduiniens là dessus ??? Merci ! :D
Liste des versions soft, la 1.8.9 étant la dernière !
https://www.arduino.cc/en/Main/OldSoftw ... ases#1.0.x
Machine: HP Pavilion g7-2310 - CPU : i5-3230M / RAM : 8 Go
Kernel: 4.15.0-43-generic x86_64 bits: 64
Desktop: Cinnamon 4.0.9 Linux Mint 19.1 Tessa
Graphics: Card-1: Intel 3rd Gen Core / Card-2: [AMD/ATI] [Radeon HD 7500M/7600M Series]
Wifi : Ralink RT5390R 802.11bgn / Ethernet : Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet

Avatar du membre
cyrille
Administrateur du site
Messages : 12441
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par cyrille »

Bonjour
Bonjour
Quelle version d'Arduino as tu installé ?
Si problème avec celle des dépôts officiels de Mint / Ubuntu, utilise la version officielle d'Arduino disponible sur leur site, tu bénéficieras en plus de la dernière version de l'IDE d'Arduino
Guide d'installation dispo ici, section 2.2
viewtopic.php?f=12&t=12227&p=141074&hilit=fritzing
https://cbiot.fr/dokuwiki/doku.php?id=a ... zing-linux
(PS : la version officielle dArduino embarque ses propres dépendances JAVA ce qui explique la taille du paquet)
++
C
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
cyrille
Administrateur du site
Messages : 12441
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par cyrille »

Code : Tout sélectionner

sudo chmod a+rw /dev/ttyACM0
Normalement pas nécessaire car tu donnes les droits d"écriture à tout le monde... donc pas nécessaire de mettre ton USER dans dialout...
Pas cool ton choix au niveau sécurité...

Code : Tout sélectionner

sudo addgroup $USER dialout
Doit normalement suffire...

(penser aussi

Code : Tout sélectionner

sudo addgroup $USER tty
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

legallou
Messages : 10
Enregistré le : jeu. 14 déc. 2017 09:42
Localisation : Bretagne
Contact :

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par legallou »

Merci, Gacaron, cela a parfaitement marché avec uniquement tes corrections sur une Mint19.1 fraîche d’installation sur un NUC6CAYH Celeron
NUC1 i3-6100U CPU @ 2.30GHz × 2
Linux Mint 20.3 Cinnamon V5.2.7 - Kernel 5.4.0-109-generic

Avatar du membre
débitant
modérateur
Messages : 11564
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: Mint19.1 Arduino ne voit pas ttyACM0

Message par débitant »

Bonjour,
si le sujet est résolu merci de mettre un attribut de sujet (résolu), voir tuto ici

Répondre