WSL 2 原生图形支持来了(内部测试版) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
codehz
V2EX    分享发现

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

  •  2
     
  •   codehz 2021-03-16 05:44:20 +08:00 7243 次点击
    这是一个创建于 1724 天前的主题,其中的信息可能已经有所发展或是发生改变。
    应该是尚在内部测试中,没有硬件加速,但是从文案上看应该以后会有加速。
    体验方法
    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  
       2021-03-16 05:46:10 +08:00
    Ubuntu 用户来问一下 WSL 现在能支持用 CUDA 吗
    codehz
        2
    codehz  
    OP
       2021-03-16 05:50:51 +08:00
    kerrspace
        3
    kerrspace  
       2021-03-16 06:13:38 +08:00
    @codehz 那这虚拟化技术牛逼了啊 以前都没听说过虚拟机能有显卡支持的 这一波除了可能存在的网络问题 WSL 岂不是完美取代 Ubuntu 本体了 233
    WildCat
        4
    WildCat  
       2021-03-16 07:49:00 +08:00   1
    @kerrspace KVM 了解一下
    thedrwu
        5
    thedrwu  
       2021-03-16 08:24:59 +08:00 via Android
    x 走 xwayland 吗
    latency 怎样?
    popil1987
        6
    popil1987  
       2021-03-16 08:39:12 +08:00 via Android
    Windows 装 tensorflow 更方便,linux 的驱动和 CUDA 的安装经历真是噩梦。1060 和 Dockerx
    alphatoad
      &nbp; 7
    alphatoad  
       2021-03-16 08:48:46 +08:00
    天国的 OpenCL
    lovestudykid
        8
    lovestudykid  
       2021-03-16 09:20:54 +08:00
    只支持 wsl2 ?
    CallMeReznov
        9
    CallMeReznov  
       2021-03-16 09:22:39 +08:00
    试了一下,提示我版本太低,装不了。
    等正式版。
    leewi9coder
        10
    leewi9coder  
       2021-03-16 09:23:11 +08:00
    希望可以完美支持 cuda
    codehz
        11
    codehz  
    OP
       2021-03-16 09:57:34 +08:00 via Android   2
    @thedrwu 实测 wine 可以套娃跑,而且图标都显示对了(已知 wine 只支持 x11 )

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

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

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

    需要开启 WSL_System_Distro 才行
    ViVeTool.exe addconfig 27314435 2
    不需要重启就能用
    Jat001
        18
    Jat001  
       2021-03-16 11:16:32 +08:00

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

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


    是改系统的 dpi 吗……那还是算了
    codehz
        23
    codehz  
    OP
       2021-03-16 11:44:14 +08:00 via Android
    @Jat001 按 pdf 的写法后面那些方案也还是 rdp 啊,VAIL 不还是 rdp 的技术
    RDP 之前就有 RemoteFX 技术,可以有效加速依赖 GPU 的渲染,现在在同一台设备上,配合已经有的 vGPU 理论上是可以有硬件加速的,只是没实现到那一步(
    Jat001
        24
    Jat001  
       2021-03-16 11:55:50 +08:00
    @codehz #23 RemoteFX 不是凉了吗,都被移除了。共享 gpu 内存不光要 win 支持,linux 那边也要能支持,感觉不会很快
    putaozhenhaochi
        25
    putaozhenhaochi  
       2021-03-16 13:08:49 +08:00
    老哥 安装完怎么用
    leewi9coder
        26
    leewi9coder  
       2021-03-16 13:16:31 +08:00
    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  
       2021-03-16 13:19:24 +08:00
    这个 weston 的标题栏也太丑了吧
    mortal
        28
    mortal  
       2021-03-16 14:22:14 +08:00
    @Jat001 #16 确实是这个原因,现在 470.05 是 3060 的矿版驱动,下载链接:
    https://drive.google.com/file/d/1kL03Fp_dMYLtvyGt2g97shSXZcTk-TJU/view

    datou
        29
    datou  
       2021-03-16 21:02:20 +08:00
    win10 20240 或者以后的版本才能用
    codehz
        30
    codehz  
    OP
       2021-03-17 00:01:52 +08:00 via Android
    @putaozhenhaochi 直接运行图形应用,如无意外应该就可以开出窗口了
    ysn2233
        31
    ysn2233  
       2021-03-18 15:03:46 +08:00
    我现在用 vcrsxv 基本体验就很好了,期待微软原生实现
    clevercoolbear
        32
    clevercoolbear  
       2021-04-08 09:32:42 +08:00
    说起来有人存了这个文件吗(
    现在链接失效了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5223 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 50ms UTC 08:46 PVG 16:46 LAX 00:46 JFK 03:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86