我正在运行 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
对于 Visual Studio Code,错误是:
/ has 'other' write 40777
答案1
对于 Arduino IDE,您似乎遇到了错误 #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