Situation
I have installed Arduino App Lab on two fairly fresh installs of Ubuntu and came across the same problem on both systems. I fixed the problem on my systems and maybe it will help others. Feel free to correct me if my understanding of the problem and solution is wrong.
Symptom
After opening Arduino App Lab on Ubuntu 22 or 24, the arduino UNO Q is recognized via USB, but clicking the board tile does nothing.
If you have started the app from the command line, it will print :
ERR | failed to enable network mode: failed to run cmd "sudo dpkg-reconfigure openssh-server": exit status 1
Problem
There's a permission issue on the USB port and users are restricted from it.
Solution
Create a udev rule that changes the permission and ownership of the arduino UNO Q USB device.
- On the host computer via the command line, create a udev rule file :
echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="2341", ATTR{idProduct}=="0078", MODE="0666", GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-arduino-uno-q.rules
- Reload the rules :
sudo udevadm control --reload-rules
- Unplug and plug the Arduino UNO Q
idVendor and idProduct numbers are found on the USB list via the command lsusb | grep Arduino .