netbirdio / dashboard

NetBird Management Service Web UI Panel

Home Page:https://app.netbird.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GLIBC_2.32 & GLIBC_2.34 not found

elpiel opened this issue · comments

I've just installed netbird with the netbird-ui on my Ubuntu 20.04 linux machine but I cannot start the UI:

$ netbird-ui 
netbird-ui: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by netbird-ui)
netbird-ui: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by netbird-ui)

I already have installed:

  • libgtk2.0-dev
 sudo apt install libgtk2.0-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  docker-scan-plugin
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
  gir1.2-gtk-2.0
Suggested packages:
  libgtk2.0-doc
The following NEW packages will be installed:
  gir1.2-gtk-2.0 libgtk2.0-dev
  • libglib2.0-dev
$ sudo apt install libglib2.0-dev
Reading package lists... Done
Building dependency tree... 50%
Building dependency tree       
Reading state information... Done
libglib2.0-dev is already the newest version (2.64.6-1~ubuntu20.04.4).
The following package was automatically installed and is no longer required:
  docker-scan-plugin
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

but the error stays the same

Same ... using ubuntu 20.04 as well
But afaik , you don't really need netbird-ui

Same here :/

From what i've seen their releases for netbird-ui only work with Ubuntu 22.04+
If you really need it you can build it yourself in a docker container

mkdir netbird-host
cd netbird-host
docker run --rm -it -v `pwd`:/netbird-host golang:1.21-bullseye bash
apt update
apt install -yy libappindicator3-dev libxxf86vm-dev xorg-dev libgtk-3-dev libgl1-mesa-dev libpcap-dev
git clone https://github.com/netbirdio/netbird.git
cd netbird
git checkout v0.27.10 #Current version
cd ./client/ui
go build -o netbird-ui
cp netbird-ui /netbird-host/
exit