3

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

我得到:

ui_unimpl:未实现:未知功能集 0x1E ui_unimpl:未实现:Bpp 254

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

4

5 回答 5

4

RDP 在 Windows 8 中进行了大量工作,并且可能尚未获得非 Microsoft 维护的客户端的任何支持。从 Windows 7 远程处理应该可以正常工作。现在可以利用 Windows 7 中添加的一些功能,这就是为什么 Windows 7 到 Windows 8 可能工作而 Linux 到 Windows 8 可能不工作的原因。也就是说,Windows 7 的 RDP 客户端已经支持了新的能力。

于 2011-09-16T18:37:30.280 回答
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)
于 2011-11-28T14:29:54.320 回答
1

对于那些偶然发现这个问题的人:

Windows 8/Windows Server 2012 支持 RDPv8:(维基百科

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

于 2013-08-02T18:37:04.733 回答
0

FreeRdp旨在支持win8

当我尝试记录它但无法正确显示

位图解压失败

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

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

我正在调查

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

于 2011-11-24T01:06:41.340 回答
0

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

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

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

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

于 2013-12-06T23:18:33.230 回答