What version of RDP is used in Windows 8? - linux

I've tried to connect to Windows 8 Developer Preview via rdesktop 1.6 and freerdp 0.8.2 from linux and there was no success.
I've get:
ui_unimpl: NOT IMPLEMENTED: Unknown Capability Set 0x1E ui_unimpl: NOT
IMPLEMENTED: Bpp 254
Although I could set a connection from Windows 7. What is the version of RDP on Windows 8? Is there any rdp client on linux that supports such version?

RDP underwent significant work in Windows 8 and likely does not yet have any support from non-Microsoft maintained clients. Remoting from Windows 7 should work properly. Some capabilities that were added in Windows 7 may now be taken advantage of which is why Windows 7 to Windows 8 may work while Linux to Windows 8 may not. That is to say, Windows 7's RDP client already supported the new capabilities.

Below change work around windows8 display problem. Somehow the bpp is zero when connecting windows8.
Tested with "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)

For those stumbling onto this question:
Windows 8/Windows Server 2012 support RDPv8: (Wikipedia)
Remmina (remmina#sourceforge), implementing FreeRDP (FreeRDP), is able to connect to Windows 8/Windows Server 2012 -- I'm currently using Remmina to successfully connect to a WS2012 machine.

FreeRdp is aiming to support win8
when I tried it logged it but fails to display properly
Bitmap Decompression Failed
Until release 1.0 gets out you can try it :
https://github.com/FreeRDP/FreeRDP/wiki/Compilation
I am investigating
http://rzr.online.fr/q/rdp

Maybe Remmina or Freerdp or Rdesktop connect to Windows Server 2012 but we have to be sure that is using the RDPv8 and it is not running on RDPv7 in a sort of compatibility mode.
Let me tell you, the performance gain of using RDPv8 is gigantic. See this video about remoting desktop is very interesting:
http://www.youtube.com/watch?v=IJVu27EGijg
those guys in the video have done a excellent job evaluating Windows remote protocols.

Related

Connecting to WinCE 5.0 Device - ActiveSync vs Windows Mobile Device Center

I have a single board computer running Windows CE 5.0 that's connected to a desktop via serial. I'm updating the desktop from Windows 2000 to Windows 7 and as a result need to update from ActiveSync to Windows Mobile Device Center. With WMDC, I am no longer able to make a partnership with the device or connect.
My question is - are there any known changes to how repllog.exe (device side) interacts with WMDC vs ActiveSync (host side)?
Maybe a better question - will WMDC even work with with Windows CE 5.0? The system requirements listed here don't show CE 5.0 as supported.
Nothing else in the setup has changed and the only thing I can guess is that the single board computer is no longer 'answering' or handling the connect event properly.
I don't have access to the build tools for creating the WinCE 5.0 image unfortunately, so I'm not sure if I can easily update to WMDC on the device side.
Also, the current registry values:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services]
"RasTimeoutResponseWait"=dword:00000032
"RasTimeoutPause"=dword:00000005
"ConnectTypesAllowed"=dword:00000008
"CheckPasswordTimeoutSeconds"=dword:00000014
"WaitV2TimeoutSeconds"=dword:00000004
"SerialPort"="COM1"
"HasUsbDevice"=dword:00000000
"SerialBaudRate"=dword:0001c200
"DeviceType"=""
"DeviceOemInfo"=""
"DeviceVersion"=dword:04401504
"DeviceProcessorType"=dword:00000000
"DeviceProcessor"=""
"DTPTNetworkType"="{0}"
"DisableIr"=dword:00000000
"GuestOnly"=dword:00000001
"InstalledDir"="C:\\Windows\\WindowsMobile"
"Dual-Home"=dword:00000000
"DisableCredentialSave"=dword:00000000
"MajorVersion"=dword:00000006
"MinorVersion"=dword:00000001
"CurrentPartnershipProtocol"=dword:00000003
"MinimumPartnershipProtocol"=dword:00000002
#=""
"BuildNumber"=dword:00001b35
"EulaRequired"=dword:06010000
My environment is Windows 7 Pro x64 + WMDC x64 + WinCE 5/6 and it works fine. So I believe that WMDC does support WinCE 5.0.
As I remember WMDC can conflict with MS Outlook, try to google this, this is probably your case.
If connecting through a serial port, you may have to modify the registry on the host PC to allow serial connections.
Change this key to the name of the serial port, e.g. "COM1". Then reboot your PC and do not change anything in the WMDC settings dialog after that.
HKLM\SOFTWARE\Microsoft\Windows CE Services\SerialPort

Does Azure support client operating systems (ie Windows 7)?

I am trying to setup a Windows 7 Virtual Machine in Azure and I see a list of Windows Server options, but not a plain Windows 7 Professional.
I need Windows 7 for testing purposes.
Do they only support server VMs?
Edit: After Searching I found that Windows 7 Enterprise N is supported. I guess I could use that. But it seems lame that they would not support something so common as Windows 7 Professional...
Windows 7 (and all Windows client OSs) are not supported, or more importantly, licensed for use on ANY cloud service.
Azure gets around this limitation by only allowing Windows Client machines to be run as MSDN development machines. (I imagine being Microsoft helps too)
If you have an MSDN subscription, you will have access to Win7, Win8, and Win10 machines.
So if you wanted to build a business running Windows client machines, licensing would restrict that, but if you're using it as a development machine, that is ok.
So you couldn't, for instance, give everyone in an office access to a Win 10 Machine on Azure.

prevent windows 10 mobile from locking

I have finally upgraded my windows 8 app to windows 10 app. Unfortunately some of the features are not working in windows 10. One of the features I am looking is preventing automatic lock screen while my application is running.
In windows phone 8 I am using below code to prevent auto locking of windows phone, however, in windows 10, I didn't find this feature.
PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;
What is the alternate of the above in windows 10?
Thanks!
you might use the new DisplayRequest class
Pretty simple to use :
displayRequest = new DisplayRequest();
displayRequest.RequestActive();
//Do your always on stuff
displayRequest.RequestRelease();

Limitations of Windows 8 Desktop duplication using DXGI?

I am working on a remote desktop application which works fine on windows 7 and its previous version. but In windows 8 mirror driver has removed so that we have to develop the same remote desktop feature using DXGI. I have read the documentation but I want to know Is there any limitation of DXGI ?
If any one experience some limitation while creating desktop emulation
in windows 8 please share.

Sybase - Windows 7

Moving from XP to Windows 7 with client side.
Running into a couple issues with Sybase 15.
1) "Interactive SQL" - many widgets in ie options are defective or missing
2) When running simple query get Swing/AVT widget exception error.
Anyone ran into or worked thru any issues moving to 7?
Other versions of the Windows app, but not 7. As you may be aware 7 is only slightly more reliable than Vista.
Those messages are classically due to (a) Sybase Client (SybaseCentral; InteractiveSQL, the GUI utilities) all using the Java VM and (b) that not being successfuly installed.
Get the Sybase Client CD, and install again. Do not Customise, use the Default installation options. Watch the progress for errors. Ensure the JVM installation succeeds. You may have to retrieve any missing files from the Windows 7 CD.
Otherwise open a Support Case.

Resources