Linux avrdude:ser#u open():can';t打开设备“/dev/ttyACM0";:许可被拒绝,除非没有任何效果
推荐安装manjaro。我现在很想回到基于deb的发行版 无论如何,从arduino.cc下载了官方的arduino应用程序。解包,运行默认脚本,重新启动,一切正常。在/dev/ttyACM0上检测到电路板为arduino leonardo 乐趣现在开始了Linux avrdude:ser#u open():can';t打开设备“/dev/ttyACM0";:许可被拒绝,除非没有任何效果,linux,archlinux,arduino-ide,manjaro,avrdude,Linux,Archlinux,Arduino Ide,Manjaro,Avrdude,推荐安装manjaro。我现在很想回到基于deb的发行版 无论如何,从arduino.cc下载了官方的arduino应用程序。解包,运行默认脚本,重新启动,一切正常。在/dev/ttyACM0上检测到电路板为arduino leonardo 乐趣现在开始了 avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c)
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.
我查看了故障排除部分以寻求建议。有趣的是,我做了我能找到的一切。我修改了666 ttyACM0-nothing,我将我的用户添加到uucp组-nothing,创建/添加到拨号组-nothing,添加到锁定组-nothing,添加了udev规则-nothing。多次重新安装等
我的用户在uucp中。它也在拨号中。是的,我确实注销了
唯一允许我上传的东西是以root用户身份运行程序。但我认为我不想那样做是可以理解的?我可以提供更多的信息,只要告诉我提供什么
它也随机工作过一次。比如,它上传了一次,并拒绝再做下去。我真的没有抓到日志,我想我应该。。。这是一个草图,打破了我的功能宏垫太!真倒霉
请帮我解决这个问题,我准备大喊大叫我离开曼哈罗解决了这个问题。所有的解决方案似乎都指向我每次启动ide时必须运行的一些脚本,这太愚蠢了。它只在ubuntu上运行。我离开manjaro后修复了它。所有的解决方案似乎都指向我每次启动ide时必须运行的一些脚本,这太愚蠢了。它只在ubuntu上工作