And*_*ndi 9 multi-monitor freerdp xfreerdp
当我登录到 Windows 计算机时
xfreerdp -v computer -u user --workarea -f
Run Code Online (Sandbox Code Playgroud)
全屏窗口总是出现在我的两台显示器中的第一台上。是否可以告诉 freerdp 在第二台显示器上启动或者移动窗口?使用 Alt+Click 移动的标准 KDE 窗口不适用于 freerdp 窗口。
在互联网上搜索,我只找到了有关使用多个远程屏幕进行多监控的示例。但我只想选择显示远程会话的本地屏幕。
我在带有 KDE 4.14.3 的 Gentoo Linux 下使用 freerdp 1.2.0。
添加:
我没有使用不同的 X 显示器。我有一个带有 randr 的多显示器设置,xrandr
输出如下:
Screen 0: minimum 8 x 8, current 3840 x 1200, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95*+
...
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95*+
...
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
Run Code Online (Sandbox Code Playgroud)
h0t*_*1r3 10
获取您希望全屏 rdp 的监视器编号(或编号):
xfreerdp /monitor-list
Run Code Online (Sandbox Code Playgroud)
在监视器上启动全屏:
xfreerdp /monitors:2 /multimon /v:<host>
Run Code Online (Sandbox Code Playgroud)
或全屏多显示器:
xfreerdp /monitors:1,2 /multimon /v:<host>
Run Code Online (Sandbox Code Playgroud)
使用xprop -root
您可以获得父窗口 id,即:_NET_ACTIVE_WINDOW(WINDOW): window id # 0x2e00004
如果您xprot -root
在想要 xfreerdp 会话的屏幕上的终端中运行此命令,那么您可以从任何您想要的屏幕启动 xfreerdp xfreerdp -X <id>
,并且该窗口将在屏幕上使用 id 创建你选择了。