Visual Studio Code 和 Arduino IDE 停止工作

Edd*_*die 4 desktop-apps 21.10

我运行的是 Ubuntu 21.10。当我第一次安装 Visual Studio Code 和 Arduino IDE 时,它们都正确加载。现在,当我单击它们或尝试从控制台运行它们时,它们将无法打开。有什么建议么?

对于Arduino IDE,错误是:

JAVA_TOOL_OPTIONS: java.lang.UnsatisfiedLinkError: /usr/lib/x86_64-linux-gnu/liblistSerialsj.so.1.4.0: /usr/lib/x86_64-linux-gnu/liblistSerialsj.so.1.4.0: undefined symbol: sp_get_port_usb_vid_pid
Run Code Online (Sandbox Code Playgroud)

对于 Visual Studio Code,错误是:

/ has 'other' write 40777
Run Code Online (Sandbox Code Playgroud)

小智 12

对于 Arduino IDE,您似乎遇到了 bug #1916278 ( https://bugs.launchpad.net/ubuntu/+source/arduino/+bug/1916278 )。

运行以下两个命令行将解决该问题:

sudo apt install libserialport0 patchelf
sudo patchelf --add-needed /usr/lib/x86_64-linux-gnu/libserialport.so.0 /usr/lib/x86_64-linux-gnu/liblistSerialsj.so.1.4.0
Run Code Online (Sandbox Code Playgroud)

  • 已确认可在 Ubuntu 22.04 上运行 (2认同)