FreeRDP / FreeRDP-old

DEPRECATED VERSION - Check https://github.com/FreeRDP/FreeRDP : FreeRDP is a free remote desktop protocol client
http://www.freerdp.com
Apache License 2.0
80 stars 883 forks source link

Keyboard input not working under OSX #65

Open helgef opened 12 years ago

helgef commented 12 years ago

Git show:

commit a0a25a61d89018c3ca7d551f36f33d45b90249d5 Merge: e84e383 526c557

Some issues found while testing on OSX 10.7.2 with latest GIT source. (Same issues observed last month, but not reported). No errors seen when compiling. Connecting to the same host from linux works well.

Setup: Running windows as a virtual guest system under virtualhost on linux (Ubuntu) server. Unfortunately no native windows host to test on. (If someone has a test setup I can access, I'm happy to give it a shot)

-Connecting to the guest-instance works well, but session does not accept any keyboard input. Mouse input works fine. MS remote desktop for mac works well.

Helges-MacBook-Air:X11 helge$ ./xfreerdp -u helge 192.168.1.90 Warning xf_GetWindowProperty (104): Property 294 does not exist connected to 192.168.1.90:3389 Password:

cmake output:

Helges-MacBook-Air:FreeRDP helge$ cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON . -- FreeRDP GIT -- Skipping optional package PulseAudio. -- Enable this using "-DWITH_PULSEAUDIO=ON". -- Skipping optional package PCSC. -- Enable this using "-DWITH_PCSC=ON". -- Finding suggested package Cups. -- Disable this using "-DWITH_CUPS=OFF". -- Found Cups: /usr/lib/libcups.dylib -- Finding suggested package FFmpeg. -- Disable this using "-DWITH_FFMPEG=OFF". -- checking for modules 'libavcodec;libavutil' -- package 'libavcodec' not found -- package 'libavutil' not found -- Skipping optional package CUnit. -- Enable this using "-DWITH_CUNIT=ON". -- Finding suggested package X11. -- Disable this using "-DWITH_X11=OFF". -- Finding suggested package XKBFile. -- Disable this using "-DWITH_XKBFILE=OFF". -- Finding suggested package X11. -- Disable this using "-DWITH_X11=OFF". CMake Warning at client/X11/CMakeLists.txt:56 (message): WITH_MANPAGES was set, but xmlto was not found. man-pages will not be installed

-- Finding suggested package Xinerama. -- Disable this using "-DWITH_XINERAMA=OFF". -- Finding suggested package Xext. -- Disable this using "-DWITH_XEXT=OFF". -- Finding suggested package Xcursor. -- Disable this using "-DWITH_XCURSOR=OFF". -- Finding suggested package Xv. -- Disable this using "-DWITH_XV=OFF". -- Skipping optional package DirectFB. -- Enable this using "-DWITH_DIRECTFB=ON". -- Finding suggested package X11. -- Disable this using "-DWITH_X11=OFF". -- Finding suggested package Xext. -- Disable this using "-DWITH_XEXT=OFF". -- Finding suggested package Xdamage. -- Disable this using "-DWITH_XDAMAGE=OFF". -- Configuring done -- Generating done -- Build files have been written to: /Users/helge/FreeRDP Helges-MacBook-Air:FreeRDP helge$

otavio commented 12 years ago

This won't be fixed on -old version only on the 1.0 one. Please report an issue on 1.0 so we track it there.

All the info you posted is valuable and thanks by reporting it.

helgef commented 12 years ago

Sorry, my mistake. This was supposed to go in the 1.0 issue tracker..