主机:运行 NoMachine 7.2.3 的 Debian 10 设置:启用指定的 H264 用户硬件编码 启用使用特定帧速率 (60FPS) 启用加速
客户端:运行 NoMachine 7.2.3 的 Windows 10
两台机器都连接了监视器。使用 NX 协议进行连接。FullScreen / Scale to Window / Desktop 当前为 2560x1440(在测试此问题时从本机减少)
具体问题:我在终端上做了很多工作,当通过 nomachine 查看桌面时,终端插入符号随机不可见。同样的问题在右键菜单和“小屏幕空间中的视觉更新”的其他区域中不太明显。如果这是另一个远程桌面供应商,我会尝试找到“不只更新区域”设置来强制整个显示定期更新,但我找不到 nomachine 的类似设置。我在两台机器之间有一个专用的千兆连接,在那条线上没有其他流量,所以带宽不是问题。
重新创建:我禁用了插入符号闪烁(使用通用访问/可访问性设置),因此插入符号是终端 / vi 中的一个实心块。如果我在 vi 中编辑文本文件并上下移动,插入符号只会每隔一行左右更新一次(在物理屏幕上验证它移动正确)。如果我突出显示或插入等,则相同。您不可避免地会错过一个字符左右或失去您的位置)。
我尝试更改速度与质量滑块、分辨率、从 h264 交换到 VP8 等。我已禁用:解码客户端图像后处理时的多通道显示编码帧缓冲
似乎没有什么可以改变这个特定的问题。是的,我可以使拖动四分之一屏幕大小的终端窗口更顺畅,但这无助于我在 vi/vim 中遵循插入符号。两台机器的规格都很好(客户端有 16G / RTX2080,服务器有 32G / GTX1080)
有没有办法让 nomachine 一直更新所有屏幕,或者至少更好地刷新像终端插入符号这样的小区域?