-
-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found #2973
Comments
What version of Ubuntu are you using? Can you upgrade? |
@hassan-xy That's the same error that was happening with old os versions, I suggest to upgrade like @kpine suggested Ref: #2211 |
Hi guys, |
Upgrading to even 20.04 LTS would solve the problem (having GLIBC 2.31). Ubuntu supports many arm64 platforms in their latest releases, including the latest LTS, 22.04.1. |
Is there a way to run zwave-js-ui on older ubuntu versions, maybe a previous version of zwave-js-ui might help. Thanks |
@hassan-xy use docker or snap :) BTW I really suggest to upgrade ubuntu, 18 reaches EOL on April |
I don't think it is even possible to build from source, a supported version of Node cannot be installed in Ubuntu 18, at least currently: https://github.com/nodesource/distributions#debian-and-ubuntu-based-distributions. EDIT: It might be possible to build from source using the official v16 release of Node, which works in Ubuntu 18, so you could try manually building from source with that version (Node 18 is not supported). You will be required to have several build tools to compile ZUI, along with node serialport. It may just be easier to upgrade the OS or use Docker than do all of that. |
@kpine @robertsLando Thanks for your reply. Thanks and Regards, |
The source code is this project. The build instructions are on the docs: https://zwave-js.github.io/zwave-js-ui/#/getting-started/other-methods I used these commands to generate a package file for arm64:
I ran those commands inside an Ubuntu 18.04 docker container, running emulated arm64. I then copied the resulting pkg zip file to my RPi4 (arm64) and ZUI started up successfully. I didn't test further than that. Keep in mind, you'll need to repeat this whenever ZUI has a new release, and it may take a long time to build it. Is there a specific reason you can't upgrade Ubuntu though? That would be much easier in the long run. |
I agree that upgrading would be easier, but also docker way should work, check docs |
Thanks and Regards, |
If you guys have any suggestions then do let me know |
They are warnings, not errors. As far as I can tell, they are harmless, but I could be wrong. You won't know until you actually configure the USB stick and try things out.
IMO, learning Docker would be easier than what you are trying to do now.
The point of running
Why are you using localhost? Is your screenshot from a web browser running on your ARM device? If not, it should be the IP of your device. |
@kpine Hi, thanks for you reply. |
Application is running well the problem is that you didn't built the frontend:
|
@hassan-xy I don't understand what you are doing here... There are multiple ways to run zwave-js-ui (check docs):
At start you tried the pkg version but both me and @kpine told you that the problem is your ubuntu version that need to be upgraded Then you tried the manually built but you was using the wrong commands as you forgot to build frontend files so the UI wasn't working, also you was using yarn pkg to package your application and I dunno why Now I dunno what you are asking for as from the logs you sent in above comment seems the application is running fine. Based on this I could suggest you to read docs and choose one of the available ways to use ZUI or follow our suggestions of updating your ubuntu distro if you want to use the pkg version |
Hi,
![Screenshot from 2023-02-23 10-27-41](https://user-images.githubusercontent.com/125990448/220826705-e4c0c2a7-05eb-41b0-8cc8-90905ec36bf5.png)
![Screenshot from 2023-02-23 10-02-46](https://user-images.githubusercontent.com/125990448/220826723-cbc39048-4ff5-4b8b-9aba-8ad705f628c6.png)
![Screenshot from 2023-02-23 09-57-55](https://user-images.githubusercontent.com/125990448/220826733-56a31f0e-970d-4276-b255-31d9729e446a.png)
I have unzipped the zwave-js-ui-v8.8.6-linux-arm64.zip file and when I run ./zwave-js-ui,
I get the error message: Error: /lib/aarch64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found
I have tried updating my board using commands sudo apt update and sudo apt upgrade but it does not solve my issue. I will post the screenshot of my error and my board details.
Please have a look and guide me.
Thanks
Hassan
The text was updated successfully, but these errors were encountered: