设置标准 11.10 VNC 服务器的桌面分辨率

设置标准 11.10 VNC 服务器的桌面分辨率

是否可以为内置的 ubuntu 11.10 vnc 服务器指定桌面分辨率?当我没有连接显示器(无头)时,它默认为 640x480,我找不到更改它的方法。它有任何命令行参数吗?

已经发布了类似的问题:

启动时无屏幕时设置屏幕分辨率

注意:该框设置为自动登录,因此如果我可以更改自动登录分辨率(无显示器),那可能会有所帮助。

答案1

最后我自己终于明白了。

显然问题是由于没有显示器,盒子启动时没有启动有效的“屏幕”,因此 Unity 设置对话框中没有可用的分辨率。

但是,当未找到任何屏幕时,系统似乎默认使用“虚拟桌面”,分辨率为 640x480。系统确实支持与所连接显示器具有不同分辨率的虚拟桌面(在本例中为无),因此诀窍是更改默认虚拟桌面分辨率。这可以在 /etc/X11/xorg.conf 中完成。

我的文件目前看起来像这样。

Section "Device"
       Identifier      "Default Device"
       Option  "NoLogo"        "True"
EndSection

Section "Monitor"
   Identifier    "Configured Monitor"
EndSection

Section "Screen"
   Identifier    "Default Screen"
   Monitor        "Configured Monitor"
   Device        "Default Device"
   SubSection "Display"
       Depth    24
       Virtual 1280 800
   EndSubSection
EndSection

这似乎足够了,您可以将“Virtual 1280 800”部分更改为您想要的任何内容。然后重新启动盒子。我正在使用内置的 vino VNC 服务器。

相关内容