TigerVNC 中的几何形状发生意外变化

Geometry changes unexpectedly in TigerVNC

所以发生了意想不到的事情:我可以使用配置的(在 /etc/vnc.conf 中)几何图形启动 vnc,3440x1440:

$ xrandr
Screen 0: minimum 32 x 32, current 3440 x 1440, maximum 32768 x 32768
VNC-0 connected 3440x1440+0+0 0mm x 0mm
   3440x1440     60.00*+
   1920x1200     60.00  
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     60.00  
   1400x1050     60.00  
   1360x768      60.00  
   1280x1024     60.00  
   1280x960      60.00  
   1280x800      60.00  
   1280x720      60.00  
   1024x768      60.00  
   800x600       60.00  
   640x480       60.00  

当我在 Windows 或 Android 上连接 RealVNC 时,它获得了正确的高分辨率。它在断开连接和重新连接后仍然存在。但是,如果我在我的 Linux 笔记本电脑上使用 vncclient 命令连接,它会切换到较低的笔记本电脑分辨率(1600x850 或类似分辨率)......即使我断开会话并重新连接并指定“vncclient -geometry” 3440x1440 :0",它仍然与较低的笔记本电脑分辨率相匹配,这就是让我烦恼的部分,然后在我下次连接时不知何故被 RealVNC 接收。 3440x1440 模式也从 xrandr 输出中消失。我有一个脚本要添加到模式行并将其设置为 xrandr 作为解决方法,所以这对我来说影响不大,但我想知道这里发生了什么。日志没有给出任何指示。

将远程服务器设置为本地几何是 TigerVNC 客户端中的默认设置。按 F8 并取消选择该选项。我没有看到覆盖它的命令行选项。