Windows 8使用哪个版本的RDP



我尝试通过rdesktop 1.6和freerdp 0.8.2从linux连接到Windows 8 Developer Preview,但没有成功。

我得到:

ui_unimpl: NOT IMPLEMENTED: Unknown Capability Set 0x1E ui_unimpl: NOT已实现:Bpp 254

虽然我可以从Windows 7设置连接。Windows 8上的RDP是什么版本?linux上有支持这个版本的rdp客户端吗?

RDP在Windows 8中进行了大量的工作,可能还没有得到非微软维护的客户端的任何支持。从Windows 7远程操作应该可以正常工作。Windows 7中添加的一些功能现在可以利用,这就是为什么Windows 7到Windows 8可以工作,而Linux到Windows 8可能不行。也就是说,Windows 7的RDP客户端已经支持了新的功能。

下面的改变工作围绕windows8显示问题。当连接windows8时,bpp不知何故为零。

用"xfreerdp——no-nla "测试

diff --git a/client/X11/xf_graphics.c b/client/X11/xf_graphics.c
index afbf773..beb3afe 100644
--- a/client/X11/xf_graphics.c
+++ b/client/X11/xf_graphics.c
@@ -109,6 +109,7 @@ void xf_Bitmap_Decompress(rdpContext* context, rdpBitmap* bitmap,
 {
    uint16 size;
+   if (!bpp) bpp = 16;
    size = width * height * (bpp + 7) / 8;
    if (bitmap->data == NULL)

遇到这个问题的人:

Windows 8/Windows Server 2012支持RDPv8: (Wikipedia)

Remmina (remmina@sourceforge),实现FreeRDP (FreeRDP),能够连接到Windows 8/Windows Server 2012——我目前使用Remmina成功连接到WS2012机器。

FreeRdp旨在支持win8

当我尝试记录它,但不能正确显示

位图解压失败

在1.0版本发布之前,您可以尝试一下:

https://github.com/FreeRDP/FreeRDP/wiki/Compilation

我正在调查

http://rzr.online.fr/q/rdp

也许Remmina或Freerdp或Rdesktop连接到Windows Server 2012,但我们必须确保使用RDPv8,而不是在RDPv7上以某种兼容模式运行。

让我告诉你,使用RDPv8的性能增益是巨大的。看这个视频关于远程桌面很有意思:

http://www.youtube.com/watch?v=IJVu27EGijg

视频中的那些家伙在评估Windows远程协议方面做得很好。

相关内容

  • 没有找到相关文章

最新更新