a33291
V2EX  ›  问与答

hyper-v 是否支持 Linux 客户机并启用显卡直通? 如果不行的话,wsl2 是否可以?

  •  
  •   a33291 · Feb 19, 2023 · 5654 views
    This topic created in 1185 days ago, the information mentioned may be changed or developed.
    11 replies    2023-03-31 09:04:39 +08:00
    starqoq
        1
    starqoq  
       Feb 19, 2023
    fengleiyidao
        2
    fengleiyidao  
       Feb 19, 2023
    这一帖,有讨论:

    https://www.v2ex.com/t/916833
    llllllllllil
        3
    llllllllllil  
       Feb 19, 2023 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),它是一个开源的虚拟化系统,支持启用显卡直通。
    feather12315
        4
    feather12315  
       Feb 19, 2023 via Android
    wsl2 上使用 GPU 的技术很牛掰:
    https://devblogs.microsoft.com/directx/directx-heart-linux/
    oldshensheep
        5
    oldshensheep  
       Feb 19, 2023 via Android
    @llllllllllil 这 ChatGPT 胡说八道。。。。逻辑混乱部分正确
    oldshensheep
        6
    oldshensheep  
       Feb 19, 2023 via Android
    直通不行。
    现 wslg 支持 cuda 加速,可以炼丹。虽然之前是不支持硬件加速解码视频的,几天前也支持了,要手动安装一些软件,参考:
    https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/
    Xusually
        7
    Xusually  
       Feb 19, 2023 via iPhone
    @llllllllllil 一本正经的胡说八道 @Livid
    secondwtq
        8
    secondwtq  
       Feb 19, 2023
    根据网上资料,Hyper-V 有一个叫做 Discrete Device Assignment 的功能,就是 PCIe pass-through 。不过在普通环境中启用它可能会遇到一些麻烦。
    一般讨论的开箱即用的 WSL2 (实际依然是 Hyper-V )等场景中的 GPU 是由 Paravirtualization 提供的,和 Pass-through 不是一个概念。
    a33291
        9
    a33291  
    OP
       Feb 19, 2023
    感谢各位的回复,我会尝试一下 ❤️❤️❤️
    ly879
        10
    ly879  
       Mar 30, 2023
    @a33291 请问有结果吗?
    a33291
        11
    a33291  
    OP
       Mar 31, 2023
    @ly879 目前测试是 win 客户机支持,wsl2 内部可以启用 cuda(但估计不属于显卡直通),其他 linux 发行版无法验证(技术有限)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   977 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 20:22 · PVG 04:22 · LAX 13:22 · JFK 16:22
    ♥ Do have faith in what you're doing.