我在工作中使用 RealVNC 连接到远程 PC。当不直接在那台 PC 上工作时,我更喜欢关闭显示器。但是当显示器关闭时,RealVNC 服务器会降低桌面分辨率,从显示器的 1920x1080 降低到最大 1600x1200。这是实时发生的:连接后,我可以在打开和关闭远程 PC 显示器时看到“显示”>“屏幕分辨率”中的分辨率数字发生变化。我想知道是否可以控制它。我想即使远程显示器关闭也能保持高分辨率。
-geometry
我尝试阅读 VNC 服务器和查看器的选项,但找不到任何相关内容。另一个线程在我的配置中不存在。我在本地和远程系统上运行 Windows 7,使用 RealVNC 版本 5.0.3。
答案1
如果您的显示器通过 DisplayPort 或 HDMI 连接,那么当您关闭它时,计算机会将其视为“断开连接”,就好像您从它们之间拔掉了电线一样。
有关更多信息,请查看其他 SU 问题:关闭 DisplayPort 显示器将完全禁用显示器
由于显示器已断开连接,Windows 和/或您的显示驱动程序将恢复到其最喜欢的桌面分辨率。您的分辨率似乎选择了它支持的最高非宽/4:3 比例 (UXGA)。
由于 VNC 使用实际桌面的捕获,因此它将/只能显示桌面设置的分辨率。
根据我的经验,VGA 和 DVI 连接在关闭时不会显示为“断开连接”,因此如果您的显示器和视频适配器具有这些备用连接类型之一,我建议您尝试这些连接以查看您选择的分辨率是否在显示器关闭时“保留”。