Using Arduino IDE on Fedora

I've just installed Arduino IDE version 1.8.19 from Flatpack on Fedora. And got this error:

Picked up JAVA_TOOL_OPTIONS: 
[Thread-3] WARN javax.jmdns.impl.JmmDNSImpl - Unexpected unhandled exception: java.net.SocketException: Cannot assign requested address (Error setting socket option)

And the IDE have disabled port. I was following the guide, and I've added myself to dialout group. I even restarted the system. And I'm not able to use the IDE.

I'm using Dell Laptop and Fedora 41 Xfce.

Hi @jcubic. Have you tried the official build of Arduino IDE? It is possible the problem you are encountering is specific to the 3rd party Flatpak package. You can download the official build from the links listed on the "Software" page:

In case you for some reason want to use Arduino IDE 1.8.19 instead of the modern version 2.3.4, just scroll down on that page. Download links for both IDE versions are provided.

Thanks, I just followed official Fedora documentation.

I've downloaded AppImage file (2.3.4), have the same issue, the port is disabled. But I don't have any errors.

I'm not a Fedora user, only use Ubuntu at occasion.

  1. Which board are you using? Original or clone?
  2. lsusb
    • Disconect the board.
    • Run lsusb.
    • Connect the board.
    • Run lsusb again.
    • Observer the changes; as what is your board recognised (if it is).
  3. dmesg
    • Disconnect the board.
    • Run dmesg -w; the application will not close.
    • Press <enter> a few times (just to separate current output from next output).
    • Connect the board and observe the changes; any pointers about a possible cause of your problem? Post the new part here in a reply (please use code tags).
    • Close the dmesg application using <ctrl>C.

Thanks for your help, I use TinyDuino, was searching for real Arduino, since I had is somewhere. Was not able to find it but found an USB cable that came with the board. And it works fine with that cable.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.