在Windows 8中使用什么版本的RDP?

时间:2011-09-16 10:20:25

标签: linux remote-desktop windows-8 rdp screensharing

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

我得到了:

  

ui_unimpl:未实现:未知能力设置0x1E ui_unimpl:NOT   实施:Bpp 254

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

5 个答案:

答案 0 :(得分:4)

RDP在Windows 8中经历了大量工作,可能还没有得到非Microsoft维护客户的任何支持。从Windows 7远程处理应该可以正常工作。现在可以利用Windows 7中添加的一些功能,这就是Windows 7到Windows 8可能工作的原因,而Linux到Windows 8可能不会。也就是说,Windows 7的RDP客户端已经支持新功能。

答案 1 :(得分:2)

下面的更改工作围绕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)

答案 2 :(得分:1)

对于那些绊倒这个问题的人:

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

Remmina(remmina@sourceforge),实现FreeRDP(FreeRDP),能够连接到Windows 8 / Windows Server 2012 - 我目前正在使用Remmina成功连接到WS2012计算机。 / p>

答案 3 :(得分:0)

FreeRdp旨在支持win8

当我尝试登录但未能正确显示时

位图解压缩失败

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

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

我正在调查

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

答案 4 :(得分:0)

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

让我告诉你,使用RDPv8的性能提升是巨大的。看到这个关于远程桌面的视频非常有趣:

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

视频中的那些人在评估Windows远程协议方面做得非常出色。