-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Description
Version
Microsoft Windows [Version 10.0.22000.348]
WSL Version
- WSL 2WSL 1To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Kernel Version
5.10.60.1
Distro Version
Ubuntu 21.04
Other Software
GPU: AMD Ryzen 7 5800U IGPU
AMD drivers version: https://www.amd.com/en/support/kb/release-notes/rn-rad-win-wsl-support (recommended for use with WSL)
vulkaninfo --summary
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.162
Instance Extensions: count = 18
-------------------------------
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
Instance Layers: count = 3
--------------------------
VK_LAYER_KHRONOS_validation Khronos Validation Layer 1.2.162 version 1
VK_LAYER_MESA_device_select Linux device selection layer 1.2.73 version 1
VK_LAYER_MESA_overlay Mesa Overlay layer 1.1.73 version 1
Devices:
========
GPU0:
apiVersion = 4202691 (1.2.195)
driverVersion = 1 (0x0001)
vendorID = 0x10005
deviceID = 0x0000
deviceType = PHYSICAL_DEVICE_TYPE_CPU
deviceName = llvmpipe (LLVM 13.0.0, 256 bits)
driverID = DRIVER_ID_MESA_LLVMPIPE
driverName = llvmpipe
driverInfo = Mesa 21.3.0 - kisak-mesa PPA (LLVM 13.0.0)
conformanceVersion = 0.0.0.0
Repro Steps
Run vulkaninfo --summary
Expected Behavior
I expect vulkan to use the actual GPU in WSL2
Actual Behavior
It uses lavapipe software emulation
Diagnostic Logs
No response
jpalpant, robindegen, benjif, emersonmx, bb010g and 8 more
Activity
ghost commentedon Dec 1, 2021
Nice try 😄
letrhee commentedon Dec 2, 2021
There don't seem to be any plans to provide Vulkan natively. The links https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12209 https://gitlab.freedesktop.org/bbrezillon/mesa/-/branches/active may help.
engineer1109 commentedon Dec 8, 2021
llvmpipe is CPU..
GeorgeS2019 commentedon Apr 2, 2022
Anyone attempting WSL2 Vulkan Nvidia?
Vulkan Driver Support
GeorgeS2019 commentedon Apr 3, 2022
Problem using WSL2 running Godot4 vulkan using llvmpipe
GeorgeS2019 commentedon Apr 3, 2022
Version
Microsoft Windows [Version 11.0.22000.556
WSL Version
Distro Version
Ubuntu 20.04
GeorgeS2019 commentedon Apr 8, 2022
Vulkan through WSLg - Not Yet
GeorgeS2019 commentedon Apr 19, 2022
@agluszak @procedural @engineer1109 @mortim @therealkenc
The latest WIP hardware-accelerated Vulkan in WSL2 ( through Dozen over Directx12)
GeorgeS2019 commentedon Jul 29, 2022
hardware accelerated Vulkan now works in WSL2
GeorgeS2019 commentedon Aug 19, 2023
microsoft/wslg#40 (comment)
Nolram12345 commentedon Apr 6, 2024
Is there any guide on how to actually install dozen on WSL2 (Ubuntu) ?
GeorgeS2019 commentedon Apr 6, 2024
microsoft/wslg#40 (comment)
Nolram12345 commentedon Apr 6, 2024
Oh wow, that was surprisingly easy. Thank you!
JustLuoxi commentedon Apr 19, 2024
Many thanks! It works! I can finally run the isaamgym in wsl2!!! ❤
MoeOver commentedon Apr 28, 2024
How to run isaac sim in wsl2? I tryed the same cmd, isaac sim seems to start up but finally crushed with OUT OF MEMORY error
phgandhi02 commentedon May 14, 2024
Same here. How did you get isaac-gym working in wsl2? I've been trying to get isaac sim working in wsl2 and I keep running into segmentation faults. I tried installing the repository but that didn't do anything. I downloaded vulkan-tools. Please let me know if I have to grab something else.
I ran the following:
PoneyUHC commentedon Nov 18, 2024
@GeorgeS2019 many thanks it helped me so quickly, I was following a vk tutorial and when came the moment to render something real, the performances were horrible. Solved it instantly !
hopeux commentedon Dec 6, 2024
Totaly works fine! Thanks.
R-Bower commentedon Dec 19, 2024
I've been searching all over and this thread looked promising. I've tried everything here but still can't seem to get my chrome browser to use GPU rendering. I'm running Ubuntu 24.04 with WSL version: 2.3.26.0, and an RTX 4090 mobile GPU.
I am using a custom XServer (the default provided by GWSL).
Any ideas?
mpetruc commentedon Jan 7, 2025
Thanks! Running ZED in WSL!
Justieku commentedon Feb 15, 2025
Vulkaninfo shows the GPU, but unfortunately it doesn't support VK_KHR_video_decode_queue