/home/nathan/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/../lib/gcc/arm-none-eabi/14.2.1/../../../../arm-none-eabi/bin/ld:/home/nathan/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/variants/STM32L433CC-ProffieboardV2/linker_scripts/STM32L433CC_FLASH.ld:224: warning: memory region `SRAM2' not declared
lto-wrapper: warning: using serial compilation of 4 LTRANS jobs
lto-wrapper: note: see the '-flto' option documentation for more information
/home/nathan/.arduino15/packages/proffieboard/tools/arm-none-eabi-gcc/14-2-rel1-xpack/bin/../lib/gcc/arm-none-eabi/14.2.1/../../../../arm-none-eabi/bin/ld: warning: start of section .bss changed by 24
fork/exec /home/nathan/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux//dfu-suffix: no such file or directory
Compilation error: fork/exec /home/nathan/.arduino15/packages/proffieboard/hardware/stm32l4/4.6/tools/linux//dfu-suffix: no such file or directory
dfu-suffix (dfu-util) 0.9
Copyright 2011-2012 Stefan Schmidt, 2013-2014 Tormod Volden
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/
You need to specify a filename
Usage: dfu-suffix [options] ...
-h --help Print this help message
-V --version Print the version number
-c --check <file> Check DFU suffix of <file>
-a --add <file> Add DFU suffix to <file>
-D --delete <file> Delete DFU suffix from <file>
-p --pid <productID> Add product ID into DFU suffix in <file>
-v --vid <vendorID> Add vendor ID into DFU suffix in <file>
-d --did <deviceID> Add device ID into DFU suffix in <file>
-S --spec <specID> Add DFU specification ID into DFU suffix in <file>
It shouldn’t. I didn’t use the Ubuntu app manager, and downloaded the gnome software myself (to avoid snaps as well). This is what my app list shows, flatpak.
Looks like it used flathub.
Flathub has a weird way to install things, but I haven’t had any problems with it so far. However, it is possible that flathub is the problem. I know it works with the appimage (because that’s what I use) but I have not tried installing Arduino from flathub.
dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
I installed fuse with sudo apt-get -y install libfuse2
now it says this upon starting the appimage:
(zenity:7899): Gtk-WARNING **: 15:27:31.402: Theme parser error: gtk.css:8543:39-43: Expected a valid color.
(zenity:7899): Gtk-WARNING **: 15:27:31.402: Theme parser error: gtk.css:8570:49-53: Expected a valid color.
r: 0
License accepted
[7893:0507/152734.647643:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_arduinqVFHED/chrome-sandbox is owned by root and has mode 4755.
Trace/breakpoint trap (core dumped)
Well, I’ll be it worked! It successfully compiled a v2 and v3 config.
I had to use --no-sandbox to use it.
It appears to just run, but not “install”? Is that correct? Is there a way to get an entry in the app launcher and/or file association so I can run it from the proffieos.ino?
Almost certainly.
gnome app shortcuts are just text files, you can probably add one in .local/share/applications/
Not sure how you add a file association though. I do almost everything form a text prompt in linux, so file associations are not really a thing that I care about.
Also, arduino opens in the same state as you closed it, which usually means you can just start arduino and go from there…