I used to use the VS Code Remote SSH extension to edit and commit my source code on Volume, but since recent VS Code updates, I can no longer connect.
Each connection attempt returns the following error:
Resolver error: Error: The remote host does not meet the prerequisites for running VS Code Server
I also find the following in the logs from Volumio:
error This machine does not meet Visual Studio Code Server’s prerequisites, expected either…
find GLIBCXX >= v3.4.26 (but found v3.4.25 instead) for GNU environments
find /lib/ld-musl-x86_64.so.1, which is required to run the Visual Studio Code Server in musl environments
I am not sure what Volume controls are you trying to access, which should be easy using designated APIs. Unless you meant Volumio in which case we need more details than just a vague statement. At minimum, we need your hardware details, Volumio OS version, and the debug logs URL posted here. As a suggestion - there is no such thing like “latest Volumio”.
How to provide us with what we need to help you further you can find here:
I’m developing my own Volumio plugin using Volumio’s plugin system, and also a Python program for display management and physical buttons. I’m currently on Volumio OS 3.832, installed on a Raspberry Pi 3B+.
The only workaround for now that doesn’t require making changes directly on Volumio is to downgrade to a previous version of Visual Studio Code. I tried it out and it worked.
Is there any chance this will be fixed in an upcoming Volumio 3 update? Or will I have to upgrade to Volumio 4?