我在一台分辨率为 1024x600 的 Netbook 上运行了 11.10,并安装了 Unity2D。我通过 VNC 从分辨率为 1920x1200 的 Win7 进入我的 Ubuntu Netbook。有没有办法让 11.10 上的桌面共享以高于硬件分辨率的分辨率运行?我不太担心速度/延迟。1440x900 是完美的。我希望我的机器尽可能保持干净,我可以添加例如 vnc4server,但我不想这样做。我找过但找不到合适的 vino-server 配置文件。
谢谢。
答案1
您可以通过以下步骤将 Ubuntu 桌面上的显示器分辨率更改为高于本地系统显示硬件可以支持的远程桌面访问的分辨率:
使用 xrandr 命令检查 Ubuntu 使用的本地系统显示名称/标识。
xrandr
创建新模式,例如“1440x900”。设置参数可以从安装了适当显示器的 Windows 系统获取,使用 EDID Reader,例如“Monitor Asset Manager - moninfo.exe”
sudo xrandr –newmode "1440x900" 106.500 1440 1520 1672 1904 900 903 909 934 +hsync +vsync
然后将新模式添加到VGA-0即系统监视器的名称。
sudo xrandr --addmode VGA-0 1440x900
在远程桌面上,发出以下命令来更改桌面分辨率
sudo xrandr --output VGA-0 --mode 1440x900