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

netbird on a win10 #1189

Closed
985119 opened this issue Oct 1, 2023 · 8 comments
Closed

netbird on a win10 #1189

985119 opened this issue Oct 1, 2023 · 8 comments

Comments

@985119
Copy link

985119 commented 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:[email protected]

@bcmmbaga
Copy link
Contributor

bcmmbaga commented 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:[email protected]

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

@Fantu
Copy link
Contributor

Fantu commented 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

@mlsmaycon
Copy link
Collaborator

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

@bcmmbaga
Copy link
Contributor

bcmmbaga commented Oct 9, 2023

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

@Fantu
Copy link
Contributor

Fantu commented 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

@bcmmbaga
Copy link
Contributor

bcmmbaga commented 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.

@Fantu
Copy link
Contributor

Fantu commented Oct 9, 2023

checking with glview seems that with rdp use the windows builtin opengl 1.1 driver (in software mode) but from fyne-io/fyne#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

@mlsmaycon
Copy link
Collaborator

Hello folks, the issue was fixed in 0.25.3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants