命令行选项在 xfreerdp 2.2.0 中如何工作?

命令行选项在 xfreerdp 2.2.0 中如何工作?

在 Ubuntu 20.04 上,我有:

$ xfreerdp --version
This is FreeRDP version 2.2.0 (n/a)

我看到的手册页man xfreerdp似乎与https://www.mankier.com/1/xfreerdp

现在,在较旧的手册页中https://linux.die.net/man/1/xfreerdp,有提到这一点:

    --no-fastpath 

Disables fast-path. Use slow-path packets instead, which have larger
headers. It might be good for debugging certain issues when you
suspect it might be linked to the parsing of one of the two header
types.

好的,但是在我的手册页中https://www.mankier.com/1/xfreerdp- 没有这样的提及;相反,有:

 /f

    Fullscreen mode (<Ctrl>+<Alt>+<Enter> toggles fullscreen)

-fast-path

    fast-path input/output (default:on)

+fipsmode

    FIPS mode (default:off) 

那么,如果-fast-path是(默认:开启),我该如何将其关闭??

这个手册页的优点在于它没有解释参数如何工作(Ctrl-F +- 大量结果,没有任何解释;Ctrl-F plus- 没有结果):

  • 可能我必须在前面加上--no-fast-path如在 older man 中),即指定--no-fast-path将其关闭;
  • 可能我根本不需要-fast-path在命令行中指定它就可以关闭它
  • 虽然从上面的代码片段中,我可能会猜测-在参数前面将其打开,+在参数前面将其关闭(虽然这有点颠倒的逻辑;而且人们也说+clipboard Activate clipboard redirection这与我推断的相反) - 然后/在参数前面意味着......谁知道什么。

那么,命令行参数如何xfreerdp工作?有文档记录吗?

更具体地说,如何-fast-path在命令行上明确关闭?


编辑:为了增加混乱,我发现了这篇文章:使用 -fast-path 和非 RGX/GFX 颜色深度连接到 Windows 2012/2012R2/2016/10 会出现黑屏 · 问题 #4642 · FreeRDP/FreeRDP · GitHub

... 禁用快速路径(-fast-path)

...因此,他们声称-fast-path 禁用fast-path - 在我看来,这与(新)手册页中的“-fast-path fast-path 输入/输出(默认:开)”声明相反吗?

为什么没有人对此感到困惑?:)

答案1

好吧,终于找到了解释——它在--help

$  xfreerdp --help

FreeRDP - A Free Remote Desktop Protocol Implementation
See www.freerdp.com for more information

Usage: xfreerdp [file] [options] [/v:<server>[:port]]

Syntax:
    /flag (enables flag)
    /option:<value> (specifies option with value)
    +toggle -toggle (enables or disables toggle, where '/' is a synonym of '+')

好的,那么-fast-path禁用快速路径;+fast-path或者/fast-path启用它......

相关内容