-
Notifications
You must be signed in to change notification settings - Fork 4
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
[User Feedback] Windows version doesn't always work #30
Comments
Too provide some more context, we have also been seeing OpenGL / QT version related issues on our VM infrastructure for windows; so this seems to be a recurring issue. |
If we could get the output of |
Oh, and btw, virtualization (weather it be via Remote Desktop or a local VM) has proven to be very difficult. The only way I’ve seen it work is to use virtualgl (which is tricky to set up): https://www.virtualgl.org/ |
Thanks for the information. In general, this is a bit unfortunate, because running tools on a VM is a very common use-case. Also, here's the napari info from the gui, which the user which these issues just send me: |
oh yeah. we definitely commiserate! one idea has been to create a napari docker container... though of course that's not as convenient. certain quadro NVIDIA cards may sometimes be capable of remote/virtualized openGL? ... which I think @VolkerH has used right? And nvidia recently released a tool to enable openGL over RDP with GeForce on Windows10 ... but I think that failed for @VolkerH |
That vispy dependency looks funny - we are at |
oh yeah! how did I miss that?? definitely :) |
ohhh... I have a possible explanation: looks like 0.5.3 is the "latest" version of vispy that is shipping from conda-forge for win32 platform: https://anaconda.org/conda-forge/vispy so I'd be curious how this user installed (conda or not) ... and if so, whether it interpreted the machine as win-32? if it was conda, can they give us |
oh, actually... looks like your pre-built windows binary has vispy0.5.3 in it (it also has napari 0.3.2 fwiw). If you're building on CI and using conda, it must be a 32 bit machine. If at all possible, you might try using as little from conda and as much from pip as possible in your build? |
@k-dominik |
looks like there is a problem with the napari feedstock on conda-forge, it doesn't contain any dependency pins. I'm currently packaging with constructor - that's conda only afaik. It's no problem to bundle the right vispy version at all. It's there on conda-forge, too. |
Ok, maybe @jni can update the feedstock. Why do you think an unpinned recipe would have used vispy 0.5.3 though? Doesn’t it seem more than a coincidence that the win-32 files only go up to v0.5.3? |
phew, that is a good question - especially since I'm building on win-64... I opened an Issue about it in the feedstock: conda-forge/napari-feedstock#7 |
@k-dominik if you try |
Correct, the recently released tool from NVIDIA didn't work for us, I think this is intended when one wants to access a physical workstation that has a GeForce card and not for use on virtual machines. |
Our beta tester tried the new windows build with updated vispy again. @sofroniewn @tlambert03 any ideas what might cause this?
|
We got feedback from a windows test user that the tool does not function properly on her two windows laptops. On both machines, the points layer is not displayed and the transparency slider on the segmentation layer doesn't work.
Maybe an old OpenGL or QT version?
The text was updated successfully, but these errors were encountered: