当我使用 vino 下的 VNC 连接到我的机器时,我只能看到屏幕左上角的四分之一。
有什么办法可以修复它以便我能看到整个屏幕吗?
细节
我的机器是 ubuntu 16.04,我的屏幕分辨率是 3840x2160
我尝试了几个 VNC 客户端(tigervnc、tightvnc、remmina),并尝试重新启动机器几次,但没有任何帮助。
编辑:两台机器(服务器和客户端)都是高分辨率的
答案1
我遇到了同样的问题,发现这是由 Vino 中的扩展错误引起的(https://bugs.launchpad.net/ubuntu/+source/vino/+bug/1668309)。截至2019年4月8日,该错误仍未修复。
确切的错误可以像这样重现(从错误报告中逐字复制):
脚步:
- 在 4K 系统上
- 对 Zesty 的当前 iso 进行默认安装
- 确保缩放比例设置为 2
- 进入用户会话后激活桌面共享
- 从另一台机器连接
预期的:
- 我希望看到整个屏幕,或者希望屏幕滚动以允许访问整个屏幕
实际的:
- 左上角的四分之一是唯一可见的东西,并且没有对 remina 进行任何更改使其变得更好。
为了防止 Vino 裁剪你的屏幕,你必须将分辨率降低到至少 1080p 和 将缩放因子重置为 1。我在 Ubuntu 18.04 上测试了这一点,它似乎运行良好。