Установлен Manjaro по рекомендации. Im Очень хочется просто go вернуться в дистрибутив на основе deb.
В любом случае, загрузил официальное приложение arduino от arduino. cc. Распаковал, запустил скрипты по умолчанию, перезапустил, все хорошо. Плата обнаружена как arduino leonardo в /dev/ttyACM0.
Веселье начинается сейчас.
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "/home/pepfof/.arduino15/packages/arduino/tools/avrdude/6.3.0-arduino17/etc/avrdude.conf"
User configuration file is "/home/pepfof/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyACM0
Using Programmer : avr109
Overriding Baud Rate : 57600
avrdude: ser_open(): can't open device "/dev/ttyACM0": Permission denied
avrdude done. Thank you.
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.
Я видел бит устранения неполадок для предложений. Забавная вещь - я сделал все, что мог найти. Я chmod 666 ttyACM0 - ничего, я добавил моего пользователя в группу uucp - ничего, создал / добавил в группу dialout - ничего, добавил в группу блокировки - ничего, добавил правило udev - ничего. Переустановлен несколько раз, et c.
Мой пользователь в uucp. Это тоже в дозвоне. Да, я сделал выход / вход.
ЕДИНСТВЕННАЯ вещь, которая позволяет мне загружать - запуск программы как root. Но я думаю, понятно, что я не хочу этого делать? Я могу предоставить больше информации, просто скажите мне, что предоставить.
Это также случайно работало один раз. Мол, он загрузил один раз и отказался делать это дальше. Я действительно не взял журналы для этого, я думаю, я должен был ... Это был эскиз, который сломал мою работающую макропланшет тоже! Облом!
Пожалуйста, помогите мне исправить это, я готов кричать