Какая версия RDP используется в Windows 8?

Я пытался подключиться к Windows 8 Developer Preview через rdesktop 1.6 и freerdp 0.8.2 из Linux, но безуспешно.

Я получил:

ui_unimpl: НЕ РЕАЛИЗОВАНО: Неизвестный набор возможностей 0x1E ui_unimpl: НЕ РЕАЛИЗОВАН: Bpp 254

Хотя я мог установить подключение из Windows 7. Какая версия RDP на Windows 8? Есть ли какой-нибудь rdp-клиент в Linux, поддерживающий такую ​​версию?


person MaXal    schedule 16.09.2011    source источник


Ответы (5)


RDP претерпел значительные изменения в Windows 8 и, вероятно, еще не имеет поддержки со стороны клиентов, не поддерживаемых Microsoft. Удаленное взаимодействие с Windows 7 должно работать правильно. Некоторые возможности, которые были добавлены в Windows 7, теперь можно использовать в своих интересах, поэтому Windows 7–Windows 8 могут работать, а Linux–Windows 8 — нет. Другими словами, RDP-клиент Windows 7 уже поддерживал новые возможности.

person Zac Brown MSFT    schedule 16.09.2011
comment
Не могли бы вы подкрепить это утверждение некоторой общедоступной информацией? Из вашей страницы я понял, что вы работаете в MS и не можете обсуждать все, но я хотел бы видеть больше данных, если таковые имеются. - person Daniel Goldberg; 17.09.2011
comment
Честно говоря, я не уверен, смогу ли я обсудить характер улучшений. Я скажу, что вы можете попробовать посмотреть видео через RDP с одного компьютера с Windows 8 на другой компьютер с Windows 8. Кроме того, вы можете попробовать открыть демо-версию Fish Tank на удаленном компьютере с Windows 8 из локального клиента Windows 8. - person Zac Brown MSFT; 18.09.2011

Ниже приведены изменения, устраняющие проблему с отображением Windows8. Почему-то bpp равен нулю при подключении windows8.

Протестировано с "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)
person user236114    schedule 28.11.2011

Для тех, кто наткнулся на этот вопрос:

Windows 8/Windows Server 2012 поддерживает RDPv8: (Википедия)

Remmina (remmina@sourceforge), реализация FreeRDP (FreeRDP), может подключаться к Windows 8/Windows Server 2012 — в настоящее время я использую Remmina для успешного подключения к машине WS2012.

person Piotrek    schedule 02.08.2013

FreeRdp стремится поддерживать Win8

когда я попробовал, он зарегистрировался, но не отображается должным образом

Ошибка декомпрессии растрового изображения

Пока не выйдет версия 1.0, вы можете попробовать:

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

я расследую

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

person RzR    schedule 24.11.2011

Возможно, Remmina, Freerdp или Rdesktop подключаются к Windows Server 2012, но мы должны быть уверены, что он использует RDPv8 и не работает на RDPv7 в каком-то режиме совместимости.

Позвольте мне сказать вам, что прирост производительности при использовании RDPv8 гигантский. Посмотрите это видео про удаленный рабочий стол, очень интересно:

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

ребята из видео отлично справились с оценкой удаленных протоколов Windows.

person Eric    schedule 06.12.2013