Arduino on Qubes OS 4.2

Qubes running on Qubes OS 4.2

Quick steps

  • Create a new Qube based on debian 12
  • Run Qube terminal
  • Download the Apimage version: Software | Arduino
wget https://downloads.arduino.cc/arduino-ide/nightly/arduino-ide_nightly-latest_Linux_64bit.AppImage
  • chmod +x ./arduino-ide_nightly-latest_Linux_64bit.AppImage
  • sudo ./arduino-ide_nightly-latest_Linux_64bit.AppImage --no-sandbox

I did as sudo, and ran without sandbox as it’s a seperate Qube from everything else. So the application won’t have access.
You may be able to get it running with better permissions by adding user to dialout

usermod -aG dialout user

but I didn’t have success in persisting the groups on restart and update.

1 Like