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 状态:暂停