优化RDP使用体验
🗒️优化RDP使用体验
技术分享|2022-2-24|最后更新: 2023-4-10
type
status
date
slug
summary
tags
category
icon
password
 
事情的起因是我在尝试用RDP连接Windows 11的工作站做开发,虽然也能用,但RDP这卡卡的实在是不舒服,就开始研究起来怎么优化RDP了。
看了网上的一些文章:
https://zhuanlan.zhihu.com/p/359336154https://www.orgleaf.com/3771.htmlhttps://blog.fbicloud.com/rdp-gpu/http://www.seflerzhou.net/post-134.html
结合我自己的情况,做一个笔记

硬件配置

Windows端:Xeon W-2140b, X11 SRM-VF, RTX A4000
macOS端:MacBook Air M1

显卡加速

win+r打开运行 输入gpedit.msc依次找到计算机配置->管理模板->Windows组件->远程桌面服务->远程桌面会话主机->远程会话环境在右边选择将硬件图形适配器应用于所有远程桌面服务会话右键编辑,选择已启用确定保存
然而这样似乎依然无法启用Nvidia显卡,还需要打一个补丁:https://developer.nvidia.com/nvidia-opengl-rdp
同时我也打开了同目录下的其他一些选项,但不清楚具体有什么用,但感觉总不会差:
notion image
重启之后就可以使用了。跑Time Spy能把GPU压到20-50%,但没有分数。
notion image

提升传输帧率

RDP默认的帧率是30,可以设置为60帧传输实际效果取决于客户端设置、网络环境等等因素打开远程主机上的注册表编辑器 win+r输入regedit找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations在空白处右键->新建->DWORD(32位)值,命名为DWMFRAMEINTERVAL双击刚添加的这一项,基数选择为十进制数值数据填写15确定保存,重启生效

实际使用体验

设置好之后,鼠标拖动明显流畅了很多,VSCode也流畅多了,不错
FRP内网穿透的best practiceSQL Server ❤️ Pandas
  • Utterance