windows rdp 在切换过客户端 DPI 后变的迟缓的问题有人遇到过吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
abcbuzhiming

windows rdp 在切换过客户端 DPI 后变的迟缓的问题有人遇到过吗?

  •  
  •   abcbuzhiming May 14, 2022 1857 views
    This topic created in 1446 days ago, the information mentioned may be changed or developed.
    该问题的触发条件:
    * 有 3 台电脑 A B ,C ,系统都是 windows 10 ,其中 C 作为 rdp 的服务器。
    * BC 电脑的分辨率是 1080P ,dpi 设定在 100%,A 电脑是 2K 屏,DPI 设定在 125%
    * 用 B 以 rdp 的方式登录 C ,在 C 上启动一些以 UI 工作的软件,如浏览器,文本编辑器,IDE ,等等等。实际上这个过程中 B 不是必须的,可以直接在 C 上启动。
    * 从 A 电脑上以 rdp 的方式登录 C ,注意,因为 A 的 dpi 比 C 高,所以此时 C 的桌面的 DPI 被强行拉高了。


    问题表现:
    此时,从 A 的角度操作 C ,会发现 C 电脑上那些 UI 软件,滚动(切换)内容变的迟缓,有明显的卡顿,虚化,跳帧现象发生。越老一些的,不能自适应 dpi 的软件,该现象越明显;新一点的能自适应 dpi 的软件比如浏览器,该现象轻微的多,但是同样也能感觉到界面滚动的流畅度的细微变化。


    解决办法:重启这些软件,可以立刻解决问题。

    我现在就很奇怪这样的现象是如何发生?
    2 replies    2022-05-14 16:49:39 +08:00
    FrankHB
        1
    FrankHB  
       May 14, 2022
    我倒是时有遇到的是整个 RDP 里全部明显虚化(然后可能伴随卡顿)。(虽然我是成天开着 RDP 日用,出问题的频率也不算很离谱。)典型症状是进行重度的 GUI 渲染(比如 BlueStacks……嗯,我就是要顶着延迟用 RDP ,首先是因为硬盘空间比较紧张)一段时间后突然就整个糊了,有小概率在数分钟至数小时不等后恢复。
    我的远程机器 ROG G14 ,一直 Win10 ;本地机器 Surface Book 2 ,分辨率更高(还有触摸屏,这也是为什么远程的一个原因)。都是单一显示器 200%缩放(所以 G14 的屏幕就更感人了,这是我宁可远程的另一个原因),因为分辨率不同,登录时更改自适应布局( RDP 会话内 Windows 也是不给改主机的缩放的)。
    怀疑是远程主机的 termserv 内部的缓存之类的爆了,然后给了 fallback 。不过没条件调试 mstsc 和 termserv……(或者说,懒。)
    发生频率跟远程机的系统版本应该有关。曾经有一阵子虚得很频繁,但是升级到 21H2 (具体版本记不太清楚了)就好很多,不过现在还是没完全杜绝。
    另外今天还出现过连续登录缩放后退出:“由于一个协议错误(代码: 0x112f),远程会话将被中断。 请重新跟远程计算机连接。”加上 WSL 还有 mmap 挂掉的,搞不好 NT 内核堆都烂了。想着开了个把月了,还是例行维护一下吧,顺便装更新。结果重启以后这个问题还是解决了。半天下来到现在也暂时没虚化。
    FrankHB
        2
    FrankHB  
       May 14, 2022
    另外跟 OP 不同的是,我没有发现重启特定软件就一定能医好虚化的问题,不过退出 mstsc 重新进入(只要登得进去)一开始一定没这问题(但之后多少时间再出现问题就不好说了)。
    About     Help     Advertise     Blog     API     FAQ     Solana     3231 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 31ms UTC 13:25 PVG 21:25 LAX 06:25 JFK 09:25
    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