[GH-ISSUE #1850] OpenSUSE Tumbleweed netbird-ui not working #3488

Closed
opened 2026-08-05 00:52:40 -04:00 by saavagebueno · 3 comments
Owner

Originally created by @jWXZSCsqrpZRSVwauBjn on GitHub (Apr 16, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/1850

Describe the problem
There isn't an official way of installing it on OpenSUSE Tumbleweed and using the yum repository doesn't work as expected for netbird-ui. Probably I'm missing a package. The cli works as expected.

To Reproduce

Steps to reproduce the behavior:

  1. I added the repository to Zypper using following command:
    sudo zypper ar https://pkgs.netbird.io/yum/ netbird

  2. Then installed it using:
    zypper in netbird netbird-ui

  3. Start netbird-ui

  4. See error
    Gtk-CRITICAL **: 11:09:13.246: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed

Expected behavior
netbird-ui starting

Are you using NetBird Cloud?
No.

NetBird version
0.27.3

NetBird status -d output:
Not needed, only problems with netbird.ui

Screenshots
image

Additional context
Read that it might have something to do with appindicators. Those packages are available and "libappindicator3-1" and "typelib-1_0-AppIndicator3-0_1" are installed

image

Originally created by @jWXZSCsqrpZRSVwauBjn on GitHub (Apr 16, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/1850 **Describe the problem** There isn't an official way of installing it on OpenSUSE Tumbleweed and using the yum repository doesn't work as expected for netbird-ui. Probably I'm missing a package. The cli works as expected. **To Reproduce** Steps to reproduce the behavior: 1. I added the repository to Zypper using following command: `sudo zypper ar https://pkgs.netbird.io/yum/ netbird` 2. Then installed it using: `zypper in netbird netbird-ui` 3. Start netbird-ui 4. See error `Gtk-CRITICAL **: 11:09:13.246: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed` **Expected behavior** netbird-ui starting **Are you using NetBird Cloud?** No. **NetBird version** 0.27.3 **NetBird status -d output:** Not needed, only problems with netbird.ui **Screenshots** ![image](https://github.com/netbirdio/netbird/assets/38642711/cf91dd55-a45b-4832-9564-582908cbb3f8) **Additional context** Read that it might have something to do with appindicators. Those packages are available and "libappindicator3-1" and "typelib-1_0-AppIndicator3-0_1" are installed ![image](https://github.com/netbirdio/netbird/assets/38642711/212d870f-2b50-4067-a615-e042a903bd6e)
saavagebueno added the clientclient-ui labels 2026-08-05 00:52:40 -04:00
Author
Owner

@lixmal commented on GitHub (Apr 16, 2024):

Can you try installing the ayatana packages instead?

<!-- gh-comment-id:2058678763 --> @lixmal commented on GitHub (Apr 16, 2024): Can you try installing the ayatana packages instead?
Author
Owner

@jWXZSCsqrpZRSVwauBjn commented on GitHub (Apr 17, 2024):

Still same issue

<!-- gh-comment-id:2061741451 --> @jWXZSCsqrpZRSVwauBjn commented on GitHub (Apr 17, 2024): Still same issue
Author
Owner

@jWXZSCsqrpZRSVwauBjn commented on GitHub (Apr 22, 2024):

fixed it by installing https://github.com/ubuntu/gnome-shell-extension-appindicator

<!-- gh-comment-id:2068567285 --> @jWXZSCsqrpZRSVwauBjn commented on GitHub (Apr 22, 2024): fixed it by installing https://github.com/ubuntu/gnome-shell-extension-appindicator
Sign in to join this conversation.
No Label client client-ui
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#3488