Skip to content
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

[Bug]: Can't install Remote Client on Ubuntu 24.04 #3367

Open
1 task done
netandreus opened this issue Mar 11, 2025 · 1 comment
Open
1 task done

[Bug]: Can't install Remote Client on Ubuntu 24.04 #3367

netandreus opened this issue Mar 11, 2025 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@netandreus
Copy link

Contact Details

[email protected]

What happened?

I'm trying to install Remote Client on Uubntu Server and can't run it after installation.

andrey@bs1r-trs-internal:~$ curl -sL 'https://apt.netmaker.org/remote-client/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/remote-client.list
# Source: Netmaker
# Site: https://github.com/gravitl/netmaker
# Repository: Netmaker / stable
# Description:  a platform for modern, blazing fast virtual networks

deb https:apt.netmaker.org/remote-client stable main
andrey@bs1r-trs-internal:~$ sudo apt update
Hit:1 https://download.docker.com/linux/ubuntu noble InRelease
Hit:2 http://ae.archive.ubuntu.com/ubuntu noble InRelease
Hit:3 http://security.ubuntu.com/ubuntu noble-security InRelease
Hit:4 https://pkgs.netbird.io/debian stable InRelease
Hit:5 http://ae.archive.ubuntu.com/ubuntu noble-updates InRelease
Hit:6 http://ae.archive.ubuntu.com/ubuntu noble-backports InRelease
Get:7 https://apt.netmaker.org/remote-client stable InRelease [2,033 B]
Get:8 https://apt.netmaker.org/remote-client stable/main amd64 Packages [2,459 B]
Fetched 4,492 B in 2s (2,823 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
andrey@bs1r-trs-internal:~$ sudo apt search remote-client  # to see available versions
Sorting... Done
Full Text Search... Done
remote-client/stable 0.30.0-1 amd64
  netclient remote client - a platform for modern, blazing fast wireguard virtual networks

andrey@bs1r-trs-internal:~$ sudo apt install remote-client
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  wireguard-tools
The following NEW packages will be installed:
  remote-client wireguard-tools
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 18.6 MB of archives.
After this operation, 330 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://ae.archive.ubuntu.com/ubuntu noble/main amd64 wireguard-tools amd64 1.0.20210914-1ubuntu4 [89.1 kB]
Get:2 https://apt.netmaker.org/remote-client stable/main amd64 remote-client amd64 0.30.0-1 [18.5 MB]
Fetched 18.6 MB in 7s (2,624 kB/s)
Selecting previously unselected package wireguard-tools.
(Reading database ... 88431 files and directories currently installed.)
Preparing to unpack .../wireguard-tools_1.0.20210914-1ubuntu4_amd64.deb ...
Unpacking wireguard-tools (1.0.20210914-1ubuntu4) ...
Selecting previously unselected package remote-client.
Preparing to unpack .../remote-client_0.30.0-1_amd64.deb ...
Unpacking remote-client (0.30.0-1) ...
Setting up wireguard-tools (1.0.20210914-1ubuntu4) ...
wg-quick.target is a disabled or a static unit, not starting it.
Setting up remote-client (0.30.0-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/nm-racd.service → /etc/systemd/system/nm-racd.service.
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Disabling Ubuntu mode, explicit restart mode configuredScanning processes... [                       Scanning processes...
Scanning linux images...

Running kernel seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.
andrey@bs1r-trs-internal:~$ remote-client
remote-client: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
andrey@bs1r-trs-internal:~$ sudo remote-client
remote-client: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory

What should I do for this?

Version

v0.30.0

What OS are you using?

No response

Relevant log output

Contributing guidelines

  • Yes, I did.
@netandreus netandreus added the bug Something isn't working label Mar 11, 2025
@VishalDalwadi
Copy link
Collaborator

VishalDalwadi commented Mar 11, 2025

It looks like the libGL shared library is missing.

You can install the library using:

sudo apt update
sudo apt install -y libgl1

Additionally, it looks like you are on a cloud instance or a headless server. remote-client is a GUI tool meant to be used by end users. If you are looking to configure a server to connect to a network on netmaker, consider using netclient or a wireguard config generated from netmaker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants