#176 Server 2008 R2 fixes: Cursor and licence error

open
nobody
None
5
2012-11-29
2009-10-23
bailli
No

This work around adds to commandline switchs:
-l disables saving of the licence data
-M enables the pointer type "New Pointers". Using this switch will result in correct display monochrome cursors connecting to Server 2008 R2. The "New Pointer" colour cursors aren't properly implemented yet and will usually look ugly because they are converted to monochrome cursors, too.

Apply the patch file directly in the trunk directory.

Discussion

  • bailli
    bailli
    2009-10-23

    Fixes two Server 2008 R2 problems

     
    Attachments
  • Just tried your patch doesnt seem to work for me. If I try it with -M. I get:
    ./rdesktop HOST -f -M
    WARNING: Remote desktop does not support colour depth 24; falling back to 16
    ERROR: recv: Connection reset by peer
    ERROR: Connection closed

    Connection works withput -M

     
  • Jay Sorg
    Jay Sorg
    2009-10-25

    I think I see the problem caplen variable in rdp_send_confirm_active needs to be incremented by 2 with -M as well.

     
  • Jay Sorg
    Jay Sorg
    2009-10-25

    I checked in the new pointer part, please test.
    no -M option, its always on with rdp5, always off with rdp4
    I have to look at the licence thing.

     
  • Monochrome cursors are working nicely on a Windows 7 remote. Color cursors are fugly indeed.

     

  • Anonymous
    2010-04-27

    don't work with -M
    >>>>
    ERROR: recv: Connection reset by peer
    ERROR: Connection closed

    Connection works withput -M too

     

  • Anonymous
    2010-04-27

    ERROR: recv: Connection reset by peer
    ERROR: Connection closed

    Ubuntu 9.10 unable to connect Windows Server 2008 R2 std with -M

     
  • Works just fine here, cursor back to normal.

     
  • Happouh
    Happouh
    2010-06-14

    Hi,
    I don't know how to run that patch. Can someone help me ???
    Do we run it under the 2008 server or on the client ?
    Thanks in advance.

     
  • cursor problem is fixed in svn
    creating a workaround for saved licence data isn't such a big deal
    @happouh this patch has to be applied to rdesktop source code!