netbird on a win10 #462

Closed
opened 2025-11-20 05:11:48 -05:00 by saavagebueno · 8 comments
Owner

Originally created by @985119 on GitHub (Oct 1, 2023).

The settings button cannot be opened when installing netbird on a win10 virtual machine. As a result, the self-deployment server cannot be entered. Is this a bug?

email:985119@gmail.com

Originally created by @985119 on GitHub (Oct 1, 2023). The settings button cannot be opened when installing netbird on a win10 virtual machine. As a result, the self-deployment server cannot be entered. Is this a bug? email:985119@gmail.com
Author
Owner

@bcmmbaga commented on GitHub (Oct 3, 2023):

The settings button cannot be opened when installing netbird on a win10 virtual machine. As a result, the self-deployment server cannot be entered. Is this a bug?

email:985119@gmail.com

Hello @985119 , which version of Netbird you have installed?

@bcmmbaga commented on GitHub (Oct 3, 2023): > The settings button cannot be opened when installing netbird on a win10 virtual machine. As a result, the self-deployment server cannot be entered. Is this a bug? > > email:[985119@gmail.com](mailto:985119@gmail.com) Hello @985119 , which version of Netbird you have installed?
Author
Owner

@Fantu commented on GitHub (Oct 5, 2023):

I also spotted this issue today on a windows 2019 standard, netbird 0.23.7 installed today I edited config.json as workaround
on 2 windows 10 pro with same netbird version (installed previously and updated to latest version today) settings window open correctly

@Fantu commented on GitHub (Oct 5, 2023): I also spotted this issue today on a windows 2019 standard, netbird 0.23.7 installed today I edited config.json as workaround on 2 windows 10 pro with same netbird version (installed previously and updated to latest version today) settings window open correctly
Author
Owner

@mlsmaycon commented on GitHub (Oct 5, 2023):

Thanks for sharing the issue @Fantu and @985119 , we will investigate and issue a fix

@mlsmaycon commented on GitHub (Oct 5, 2023): Thanks for sharing the issue @Fantu and @985119 , we will investigate and issue a fix
Author
Owner

@bcmmbaga commented on GitHub (Oct 9, 2023):

@Fantu are you running over RDP? The GUI client depends on OpenGL that is disabled by default for RDP

@bcmmbaga commented on GitHub (Oct 9, 2023): @Fantu are you running over RDP? The GUI client depends on OpenGL that is disabled by default for RDP
Author
Owner

@Fantu commented on GitHub (Oct 9, 2023):

@bcmmbaga thanks for reply, you're right, on the physical PC it works while on all those connected in RDP it doesn't.
why is OpenGL needed for such a basic operations window?
now we have the majority of customer users who use rdp as they have virtual machines or connect to terminal servers and the only major problems they have in few cases are with programs that require 3d acceleration (like autocad), such as technicians in municipalities but in those cases they use physical PC

@Fantu commented on GitHub (Oct 9, 2023): @bcmmbaga thanks for reply, you're right, on the physical PC it works while on all those connected in RDP it doesn't. why is OpenGL needed for such a basic operations window? now we have the majority of customer users who use rdp as they have virtual machines or connect to terminal servers and the only major problems they have in few cases are with programs that require 3d acceleration (like autocad), such as technicians in municipalities but in those cases they use physical PC
Author
Owner

@bcmmbaga commented on GitHub (Oct 9, 2023):

@bcmmbaga thanks for reply, you're right, on the physical PC it works while on all those connected in RDP it doesn't. why is OpenGL needed for such a basic operations window? now we have the majority of customer users who use rdp as they have virtual machines or connect to terminal servers and the only major problems they have in few cases are with programs that require 3d acceleration (like autocad), such as technicians in municipalities but in those cases they use physical PC

we are using fyne GUI toolkit to build the netbird-ui and fyne is using OpenGL to provide cross-platform graphics.

@bcmmbaga commented on GitHub (Oct 9, 2023): > @bcmmbaga thanks for reply, you're right, on the physical PC it works while on all those connected in RDP it doesn't. why is OpenGL needed for such a basic operations window? now we have the majority of customer users who use rdp as they have virtual machines or connect to terminal servers and the only major problems they have in few cases are with programs that require 3d acceleration (like autocad), such as technicians in municipalities but in those cases they use physical PC we are using [fyne GUI toolkit](https://github.com/fyne-io/fyne) to build the netbird-ui and fyne is using OpenGL to provide cross-platform graphics.
Author
Owner

@Fantu commented on GitHub (Oct 9, 2023):

checking with glview seems that with rdp use the windows builtin opengl 1.1 driver (in software mode) but from https://github.com/fyne-io/fyne/issues/410 atleast opengl 2.0 is required :(
years ago FWIR we tried to activate greater support without a physical graphics card assigned to the VMs but we discarded it for issues
I suppose I'll must set these parameters with commandline (found today with --admin-url and --management-url), faster that manual edit of config.json and also faster that gui with a single "copy/paste" from rdp clipboard

@Fantu commented on GitHub (Oct 9, 2023): checking with glview seems that with rdp use the windows builtin opengl 1.1 driver (in software mode) but from https://github.com/fyne-io/fyne/issues/410 atleast opengl 2.0 is required :( years ago FWIR we tried to activate greater support without a physical graphics card assigned to the VMs but we discarded it for issues I suppose I'll must set these parameters with commandline (found today with --admin-url and --management-url), faster that manual edit of config.json and also faster that gui with a single "copy/paste" from rdp clipboard
Author
Owner

@mlsmaycon commented on GitHub (Jan 10, 2024):

Hello folks, the issue was fixed in 0.25.3.

@mlsmaycon commented on GitHub (Jan 10, 2024): Hello folks, the issue was fixed in 0.25.3.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#462