V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
codehz
V2EX  ›  分享发现

WSL 2 原生图形支持来了(内部测试版)

  •  2
     
  •   codehz · 262 天前 · 4732 次点击
    这是一个创建于 262 天前的主题,其中的信息可能已经有所发展或是发生改变。
    应该是尚在内部测试中,没有硬件加速,但是从文案上看应该以后会有加速。
    体验方法
    http://wslstorestorage.blob.core.windows.net/wslblob/wsl_graphics_update_x64.msi
    有微软签名,可以放心安装,可以预料的是得预览版系统才能用(安装之后安装器自动退出,也不提示一下安装完成)
    测试之前记得改下 dpi 缩放,目前似乎只有 100% 才能正常使用,不然会采用暴力材质缩放,整个全都是锯齿(
    目测是 wayland 技术,走 rdp 的协议
    32 条回复    2021-04-08 09:32:42 +08:00
    kerrspace
        1
    kerrspace  
       262 天前
    Ubuntu 用户来问一下 WSL 现在能支持用 CUDA 吗
    codehz
        2
    codehz  
    OP
       262 天前
    kerrspace
        3
    kerrspace  
       262 天前
    @codehz 那这虚拟化技术牛逼了啊 以前都没听说过虚拟机能有显卡支持的 这一波除了可能存在的网络问题 WSL 岂不是完美取代 Ubuntu 本体了 233
    WildCat
        4
    WildCat  
       262 天前   ❤️ 1
    @kerrspace KVM 了解一下
    thedrwu
        5
    thedrwu  
       262 天前 via Android
    x 走 xwayland 吗
    latency 怎样?
    popil1987
        6
    popil1987  
       262 天前 via Android
    Windows 装 tensorflow 更方便,linux 的驱动和 CUDA 的安装经历真是噩梦。1060 和 Dockerx
    alphatoad
        7
    alphatoad  
       262 天前
    天国的 OpenCL
    lovestudykid
        8
    lovestudykid  
       262 天前
    只支持 wsl2 ?
    CallMeReznov
        9
    CallMeReznov  
       262 天前
    试了一下,提示我版本太低,装不了。
    等正式版。
    leewi9coder
        10
    leewi9coder  
       262 天前
    希望可以完美支持 cuda
    codehz
        11
    codehz  
    OP
       262 天前 via Android   ❤️ 2
    @thedrwu 实测 wine 可以套娃跑,而且图标都显示对了(已知 wine 只支持 x11 )

    @lovestudykid 据说用 RDP 的 VAIL 技术,名字上就是虚拟化专属

    @leewi9coder cuda 和这个没啥关系,显卡支持不是之前就公开推出了吗,还有给 linux 用的 dx12 接口呢(
    leewi9coder
        12
    leewi9coder  
       262 天前
    可以在 wsl 里面使用主机的 cuda 吗,有没有教程啊,以前好像不支持呢
    codehz
        13
    codehz  
    OP
       262 天前 via Android
    @leewi9coder 你看我发二楼回复的英伟达官方教程链接啊
    JeffyChen
        14
    JeffyChen  
       262 天前
    安装后体验怎么样?
    可以装 IDE,跑 IDE 吗?
    Jat001
        15
    Jat001  
       262 天前
    习惯性看了下 NVIDIA Drivers for CUDA on WSL,下载链接竟然移除了
    https://developer.nvidia.com/cuda/wsl/download
    Jat001
        17
    Jat001  
       262 天前

    可以用,但是是糊的,dpi 哪里改?

    需要开启 WSL_System_Distro 才行
    ViVeTool.exe addconfig 27314435 2
    不需要重启就能用
    Jat001
        18
    Jat001  
       262 天前

    rdp 可还行,没创意啊,不过这 rdp 怎么这么快,我用过 xrdp,跟 vnc 一样慢
    codehz
        19
    codehz  
    OP
       262 天前 via Android
    @JeffyChen 目前没硬件加速,可以预计是卡的不能用的。。。
    vscode 没事,就测试了几个普通应用,操作延迟还是可以感知的,毕竟是内测泄漏版,证明能开就好了,以后应该会有改进

    @Jat001 没相关设置,我主题里应该写了,目前我测试只有 100%能看。。。考虑到 dpi 支持原则上 wayland 能做,应该是后期能解决的,目前根本找不到设置,我猜会在某个 /etc 目录下的文件里有
    codehz
        20
    codehz  
    OP
       262 天前 via Android
    lz0755
        21
    lz0755  
       262 天前 via Android
    wsl2 的内存泄露修好了吗
    Jat001
        22
    Jat001  
       262 天前
    @codehz #19 卡是因为 rdp 而不是没 gpu 加速吧,用 freerdp 直接传输的图像


    是改系统的 dpi 吗……那还是算了
    codehz
        23
    codehz  
    OP
       262 天前 via Android
    @Jat001 按 pdf 的写法后面那些方案也还是 rdp 啊,VAIL 不还是 rdp 的技术
    RDP 之前就有 RemoteFX 技术,可以有效加速依赖 GPU 的渲染,现在在同一台设备上,配合已经有的 vGPU 理论上是可以有硬件加速的,只是没实现到那一步(
    Jat001
        24
    Jat001  
       262 天前
    @codehz #23 RemoteFX 不是凉了吗,都被移除了。共享 gpu 内存不光要 win 支持,linux 那边也要能支持,感觉不会很快
    putaozhenhaochi
        25
    putaozhenhaochi  
       262 天前
    老哥 安装完怎么用
    leewi9coder
        26
    leewi9coder  
       262 天前
    Installing the latest builds from the Microsoft Windows Insider Program
    Installing the NVIDIA preview driver for WSL 2
    Installing WSL 2

    貌似都还是 insider 和 preview,等稳定正式版出来~
    12101111
        27
    12101111  
       262 天前
    这个 weston 的标题栏也太丑了吧
    mortal
        28
    mortal  
       262 天前
    @Jat001 #16 确实是这个原因,现在 470.05 是 3060 的矿版驱动,下载链接:
    https://drive.google.com/file/d/1kL03Fp_dMYLtvyGt2g97shSXZcTk-TJU/view

    datou
        29
    datou  
       262 天前
    win10 20240 或者以后的版本才能用
    codehz
        30
    codehz  
    OP
       262 天前 via Android
    @putaozhenhaochi 直接运行图形应用,如无意外应该就可以开出窗口了
    ysn2233
        31
    ysn2233  
       260 天前
    我现在用 vcrsxv 基本体验就很好了,期待微软原生实现
    clevercoolbear
        32
    clevercoolbear  
       239 天前
    说起来有人存了这个文件吗(
    现在链接失效了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1711 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 16:58 · PVG 00:58 · LAX 08:58 · JFK 11:58
    ♥ Do have faith in what you're doing.