Ubuntu 16.04- VNC/TeamViewer,在无头模式下设置屏幕分辨率

Ubuntu 16.04- VNC/TeamViewer,在无头模式下设置屏幕分辨率

Ubuntu 16.04 安装在一台旧电脑上,应该在无头模式下使用(不连接显示器)。因此,当尝试使用 VNC(安装了 x11vnc 服务器)或 TeamViewer 时,其分辨率不知何故设置为 640x480。

当它没有头的时候我怎样才能改变它?

答案1

我无法正确回答这个问题,但我找到了一个纯软件的更好的解决方案。未插入显示器时添加虚假显示


RealVNC 支持团队的电子邮件:

嗨,Guy,

如果计算机上没有插入显示器,则默认恢复最安全的分辨率 640 x 480。

我推荐使用 EDID 模拟器。这样你就可以在不插入显示器的情况下设置分辨率。

您需要一个支持 Linux 的版本,以下是其中的一个例子: https://www.amazon.co.uk/Pass-Through-Emulator-splitters-Switches-Extenders-HDMI-EDID/dp/B072JC9443/ref=sr_1_1?s=computers&ie=UTF8&qid=1505822141&sr=1-1&keywords=edid

请注意,我们不能推荐任何特定的品牌/供应商。

我希望这有帮助。

问候, Simon 产品支持工程师

票务详情 票务 ID:TIM-497-72944 状态:暂停

寻求非硬件解决方案:

盖伊,

是的,有。抱歉。

在虚拟模式下运行 VNC 服务器设置时有一个参数 - 为此您必须拥有企业订阅。

https://www.realvnc.com/en/connect/docs/server-modes.html#server-modes

https://www.realvnc.com/en/connect/docs/server-parameter-ref.html#RandR

您可以从这里设置您的分辨率。

问候, Simon 产品支持工程师

票务详情 票务 ID:TIM-497-72944 状态:暂停

相关内容