在 Ubuntu 16.04 中,通过 vino 连接仅显示最左上角的屏幕(高 DPI 屏幕)

在 Ubuntu 16.04 中,通过 vino 连接仅显示最左上角的屏幕(高 DPI 屏幕)

当我使用 vino 下的 VNC 连接到我的机器时,我只能看到屏幕左上角的四分之一。

有什么办法可以修复它以便我能看到整个屏幕吗?

细节

我的机器是 ubuntu 16.04,我的屏幕分辨率是 3840x2160

我尝试了几个 VNC 客户端(tigervnc、tightvnc、remmina),并尝试重新启动机器几次,但没有任何帮助。

编辑:两台机器(服务器和客户端)都是高分辨率的

答案1

我遇到了同样的问题,发现这是由 Vino 中的扩展错误引起的(https://bugs.launchpad.net/ubuntu/+source/vino/+bug/1668309)。截至2019年4月8日,该错误仍未修复。

确切的错误可以像这样重现(从错误报告中逐字复制):

脚步:

  1. 在 4K 系统上
  2. 对 Zesty 的当前 iso 进行默认安装
  3. 确保缩放比例设置为 2
  4. 进入用户会话后激活桌面共享
  5. 从另一台机器连接

预期的:

  • 我希望看到整个屏幕,或者希望屏幕滚动以允许访问整个屏幕

实际的:

  • 左上角的四分之一是唯一可见的东西,并且没有对 remina 进行任何更改使其变得更好。

为了防止 Vino 裁剪你的屏幕,你必须将分辨率降低到至少 1080p 将缩放因子重置为 1。我在 Ubuntu 18.04 上测试了这一点,它似乎运行良好。

相关内容