xfreerdp 忽略解析参数

xfreerdp 忽略解析参数

我无法连接到设置了自定义屏幕分辨率的服务器如果我使用命令 xfreerdp servername -g 1280x1024,它会连接,但分辨率为 1024x768。Xfreerdp 只是粗心地忽略了 -g 参数。有什么想法可以修复它或对替代 RDP 客户端的建议吗?它是用于 Windows 终端服务的 freerdp-x11 1.0.1-1ubuntu7 amd64 RDP 客户端

我使用 Ubuntu 12.10 64 位。谢谢

答案1

我在 Debian 7 中使用 xfreerdp 时遇到了同样的问题。这是一个错误,因为我终于找到了与命令行上的位置参数有关的原因!

在 -d 选项之后始终会忽略 -g 选项!

这是我的测试:

在 -d 选项之后 -g 选项失败

-g 选项在 -x -a 或 -u 选项之后成功

希望这会有所帮助...


编辑:-t 选项和 -p 选项在 -d 选项之后失败

所以规则是:选项 -d 必须是命令行上的最后一个!

答案2

在我拥有的最新版本中(version 2.0.0-rc4),应该使用/size:WxH选项:

    /size:...   Screen size

和选项-g还有-geometry其它用途:

    /g:<gateway>[:<port>]       Gateway Hostname

    /geometry                   Geometry tracking channel

答案3

在更新的版本 (2.10.0) 中,它还可以通过/smart-sizing选项缩放以适应 HiDPI 屏幕。例如

/smart-sizing:1920x1080

答案4

/f如果您想要全屏模式,请使用。输入Ctrl+ Alt+Enter可切换到窗口模式。

相关内容