windows下:
在远程主机上,按下 Win + R 键打开运行对话框,输入 “regedit” 并回车打开注册表。定位到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration”。在 Configuration 项下查找 “SIMULATED” 或 “NOEDID” 开头的项,展开后找到里面的两个 “00” 项。在第一个 “00” 项中,将 “PrimSurfSize.cx” 的值改为 1920,“PrimSurfSize.cy” 的值改为 1080;在第二个 “00” 项中,将 “ActiveSize.cx”、“ActiveSize.cy”、“DwmClipBox.bottom”、“DwmClipBox.right”、“PrimSurfSize.cx”、“PrimSurfSize.cy” 的值都改为对应的 1920 或 1080(根据实际含义,宽为 1920,高为 1080)。修改完成后,重新启动电脑或重新进行远程连接,分辨率应可固定。
Linux 系统下:
在终端中输入 “cvt 1920 1080” 生成新的分辨率模式,接着使用命令 “sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync vsync” 创建新模式。再通过 “xrandr” 命令查看可用显示器和分辨率选项,找到显示器后,使用命令 “xrandr --addmode < 显示器名称 > "1920x1080_60.00"” 将新分辨率模式添加到该显示器,最后输入 “xrandr --output < 显示器名称 > --mode 1920x1080_60.00” 将分辨率设置为 1920*1080。