- MGR: Use rdesktop-vrdp on Linux, it is included with VirtualBox

and meant for what we are trying to do.
    - MGR: Remove the fullscreen flag on Windows.  It might only be
        my machine which has refresh problems when launching in
        windowed mode.
        
    clientgui/
        MainDocument.cpp

svn path=/trunk/boinc/; revision=25069
This commit is contained in:
Rom Walton 2012-01-15 17:55:58 +00:00
parent 346eff699c
commit 6a3ca34394
2 changed files with 12 additions and 11 deletions

View File

@ -567,3 +567,13 @@ Rom 15 Jan 2012
samples/vboxwrapper samples/vboxwrapper
vboxwrapper.cpp vboxwrapper.cpp
Rom 15 Jan 2012
- MGR: Use rdesktop-vrdp on Linux, it is included with VirtualBox
and meant for what we are trying to do.
- MGR: Remove the fullscreen flag on Windows. It might only be
my machine which has refresh problems when launching in
windowed mode.
clientgui/
MainDocument.cpp

View File

@ -1769,19 +1769,10 @@ int CMainDocument::WorkShowVMConsole(RESULT* result) {
wxString strCommand; wxString strCommand;
#if defined(__WXMSW__) #if defined(__WXMSW__)
// There appears to be a bug when you launch the mstsc client against a strCommand = wxT("mstsc.exe /v:") + strConnection;
// VirtualBox RDP server in windowed mode it fails to refresh the console
// display and doesn't respond to keyboard/mouse events. Launching it in
// fullscreen mode resolves the issue.
//
// I'll follow-up with a bug for VirtualBox.
//
// In the mean time, pass a command line parameter to go full screen.
//
strCommand = wxT("mstsc.exe /v:") + strConnection + wxT(" /f");
wxExecute(strCommand); wxExecute(strCommand);
#elif defined(__WXGTK__) #elif defined(__WXGTK__)
strCommand = wxT("rdesktop ") + strConnection; strCommand = wxT("rdesktop-vrdp ") + strConnection;
wxExecute(strCommand); wxExecute(strCommand);
#elif defined(__WXMAC__) #elif defined(__WXMAC__)
FSRef theFSRef; FSRef theFSRef;