
1 starqoq 2023 年 2 月 19 日 https://learn.microsoft.com/en-us/windows/ai/directml/gpu-cuda-in-wsl Enable NVIDIA CUDA on WSL |
2 fengleiyidao 2023 年 2 月 19 日 |
3 llllllllllil 2023 年 2 月 19 日 via iPhone Hyper-V 不支持 Linux 客户机并启用显卡直通。因为 Hyper-V 只支持 Windows 客户机,并不支持 Linux 客户机。 WSL2 (Windows Subsystem for Linux 2) 是 Windows 10 中的一个新功能,它可以在 Windows 上运行 Linux 应用程序。然而,WSL2 也不支持显卡直通,因为它是在 Windows 上运行的,并不是真正的 Linux 系统。 如果需要在 Linux 系统中启用显卡直通,可以考虑使用 KVM (Kernel-based Virtual Machine),它是一个开源的虚拟化系统,支持启用显卡直通。 |
4 feather12315 2023 年 2 月 19 日 via Android wsl2 上使用 GPU 的技术很牛掰: https://devblogs.microsoft.com/directx/directx-heart-linux/ |
5 oldshensheep 2023 年 2 月 19 日 via Android @llllllllllil 这 ChatGPT 胡说八道。。。。逻辑混乱部分正确 |
6 oldshensheep 2023 年 2 月 19 日 via Android 直通不行。 现 wslg 支持 cuda 加速,可以炼丹。虽然之前是不支持硬件加速解码视频的,几天前也支持了,要手动安装一些软件,参考: https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/ |
7 Xusually 2023 年 2 月 19 日 via iPhone @llllllllllil 一本正经的胡说八道 @Livid |
8 secondwtq 2023 年 2 月 19 日 根据网上资料,Hyper-V 有一个叫做 Discrete Device Assignment 的功能,就是 PCIe pass-through 。不过在普通环境中启用它可能会遇到一些麻烦。 一般讨论的开箱即用的 WSL2 (实际依然是 Hyper-V )等场景中的 GPU 是由 Paravirtualization 提供的,和 Pass-through 不是一个概念。 |
9 a33291 OP 感谢各位的回复,我会尝试一下 |