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

Running Nannou on WSL: lavapipe is not a conformant vulkan implementation. Testing use only #766

Open
giluis opened this issue Jul 5, 2021 · 2 comments

Comments

@giluis
Copy link

giluis commented Jul 5, 2021

Hey, nannou beginner here.
Trying it out on Windows Subsystem for Linux.
Vulcan wasn't working properly, so I followed this guide to set it up on WSL.
I can run the demo project they have there. However, when running this templat project I found somewhere, the screen just becomes white
image
My screen:
image

On the terminal, I get the following:
image

I really want to use nannou. How can I fix this issue?

@danwilhelm
Copy link
Contributor

danwilhelm commented Jul 5, 2021

Nannou is built on top of WGPU. It seems that lavapipe (a CPU-based renderer) mostly works with WGPU but may still have issues. See gfx-rs/wgpu#1551

@kvark
Copy link

kvark commented Jul 6, 2021

I'm able to run most of the wgpu examples on Lavapipe locally, although @cwfitzgerald had less luck with it.
If Nannou works on bleeding edge wgpu, you might want to run on OpenGL ES backend, which should be natively supported under WSL.

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

No branches or pull requests

4 participants