Hello Peter, Good to hear it helped you! I added it to Known Issues https://sailfishos.org/wiki/Application_SDK_Known_Issues#General
BR, Martin ________________________________________ From: Devel [devel-boun...@lists.sailfishos.org] on behalf of Peter Albrecht [pa-...@gmx.de] Sent: Thursday, November 02, 2017 10:17 PM To: Sailfish OS Developers Subject: Re: [SailfishDevel] Qt creator fails to connect to virtual machines Hello Martin, thank you for your answer! Nice to hear, it does not fail, because I messed something up... ;) Your wrapper script did fix my problem. Thanks a lot! Should the documentation be updated? Both sites: > https://sailfishos.org/wiki/Application_SDK and > https://sailfishos.org/wiki/Application_SDK_Installation list under "pre-requisites" the text "Oracle’s VirtualBox version 4.1.18 or higher". So I thought, I am fine with debian's VirtualBox of version 4.3.36. Best regards, Peter On 02.11.2017 08:41, Martin Kampas wrote: > Hello Peter, > > Unfortunately this is because your OS is too "stable" :) VirtualBox 4.x > support has been broken since Sailfish OS SDK 1707. > > As a workaround until this is fixed you can create the following wrapper for > VBoxManage: > > cat > ~/SailfishOS/bin/VBoxManage <<END > #!/bin/bash > > real=$(which -a "$(basename "$0")" |sed -n 2p) > if [[ ! $real ]]; then > echo "Broken PATH?" >&2 > exit 1 > fi > > if [[ $1 == "showvminfo" ]]; then > "$real" "$@" |sed '/^Session type:/ { p; s/type:/name:/ }' > else > "$real" "$@" > fi > END > chmod +x ~/SailfishOS/bin/VBoxManage > > And then use this to launch the IDE > > PATH="$HOME/SailfishOS/bin:$PATH" ~/SailfishOS/bin/qtcreator > > BR, > Martin > > ________________________________________ > From: Devel [devel-boun...@lists.sailfishos.org] on behalf of Peter Albrecht > [pa-...@gmx.de] > Sent: Wednesday, November 01, 2017 6:36 PM > To: devel@lists.sailfishos.org > Subject: [SailfishDevel] Qt creator fails to connect to virtual machines > > Hello list, > > I wanted to work on SailfishOS applications, so I installed the "SailfishOS > Application SDK" on my linux desktop. > Everything went fine, but when I wanted to start "Sailfish OS Build Engine" or > "Sailfish OS Emulator" from within Qt Creator, the "General Messages"-Tab of > Qt > Creator tells me: > > * Error connecting to "Sailfish OS Build Engine" virtual machine: Failed to > start virtual machine "Sailfish OS Build Engine" > * Error connecting to "Sailfish OS Emulator" virtual machine: Failed to start > virtual machine "Sailfish OS Emulator" > > In file "~/.xsession-errors" I can read: > > * MerConnection: "Failed to start virtual machine \"Sailfish OS Build > Engine\"" > * MerConnection: "Failed to start virtual machine \"Sailfish OS Emulator\"" > > But nothing more about the Application SDK. > > > The virtual machines seem to start up: > VirtualBox is telling me that they are running. > The emulator is showing me a SailfishOS GUI, which I can use by swiping like > my > Jolla device. And to the Build Engine I can connect via ssh using: >> ssh -i /opt/sailfishos-sdk/vmshare/ssh/private_keys/engine/root -p 2222 >> root@localhost > > > Do you have any ideas, what might be the problem? Or which log-files to check? > > > Versions in use: > > * SDK: SailfishOSSDK-Beta-1709-Qt5-linux-64-offline.run > * Debian Linux 8 Jessie > * VirtualBox 4.3.36 > > Regards, > Peter > _______________________________________________ > SailfishOS.org Devel mailing list > To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org > _______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org _______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org