[opensuse-factory] VirtualBox on 32-bit Hosts

Oracle has just released VirtualBox 6.0.8. Once a few remaining issues are resolved with 6.0.6, I will be working at implementing 6.0.8 on Leap 15.1 and Tumbleweed, but for the latter there will likely be a problem. In the release information, Oracle states "Please use version 5.2 if you still need support for 32-bit hosts, as this has been discontinued in 6.0. Version 5.2 will remain supported until July 2020." My intent is to try to build the 32-bit versions in the 6.0 series, but if that is not possible, then I will need to split the 64- and 32-bit versions of VirtualBox. In any case, that will likely be a short-term fix available only until July 2020. If you use VirtualBox on 32-bit hosts, please let me know. Even if I can successfully build a 32-bit version, it will be difficult for me to test it. I will require help with that part. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 05/15/2019 02:13 PM, Larry Finger wrote:
Oracle has just released VirtualBox 6.0.8. Once a few remaining issues are resolved with 6.0.6, I will be working at implementing 6.0.8 on Leap 15.1 and Tumbleweed, but for the latter there will likely be a problem.
In the release information, Oracle states "Please use version 5.2 if you still need support for 32-bit hosts, as this has been discontinued in 6.0. Version 5.2 will remain supported until July 2020."
My intent is to try to build the 32-bit versions in the 6.0 series, but if that is not possible, then I will need to split the 64- and 32-bit versions of VirtualBox. In any case, that will likely be a short-term fix available only until July 2020.
If you use VirtualBox on 32-bit hosts, please let me know. Even if I can successfully build a 32-bit version, it will be difficult for me to test it. I will require help with that part.
Larry
Larry, There is one other corner-case issue I ran into with VirtualBox 6.X with windows guests run with the --headless option that has caused me to continue with the 5.2 branch (current 5.2.30) that you may want to confirm is fixed. (or at least be aware of) The issue worked on the vbox-users list starts here: https://sourceforge.net/p/vbox-users/mailman/message/36513439/ but culminated in a strace showing an issue with select-read issue detailed later in the thread: https://sourceforge.net/p/vbox-users/mailman/message/36516343/ The bottom line was windows guests access through vbox --headless with 6.X were brought to a crawl, while the issue does not occur in the 5.2 branch. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 5/17/19 6:54 PM, David C. Rankin wrote:
Larry,
There is one other corner-case issue I ran into with VirtualBox 6.X with windows guests run with the --headless option that has caused me to continue with the 5.2 branch (current 5.2.30) that you may want to confirm is fixed. (or at least be aware of) The issue worked on the vbox-users list starts here:
https://sourceforge.net/p/vbox-users/mailman/message/36513439/
but culminated in a strace showing an issue with select-read issue detailed later in the thread:
https://sourceforge.net/p/vbox-users/mailman/message/36516343/
The bottom line was windows guests access through vbox --headless with 6.X were brought to a crawl, while the issue does not occur in the 5.2 branch.
David, I have been trying to duplicate your results, but when I turn vrde on and do the headless boot, my Windows 7 machine errors with "VBoxManage: error: Could not find the VirtualBox Remote Desktop Extension library". I have not yet been able to find the cause. The host has the appropriate extpack installed, and the guest has the correct version of the guest additions. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 05/17/2019 08:23 PM, Larry Finger wrote:
David,
I have been trying to duplicate your results, but when I turn vrde on and do the headless boot, my Windows 7 machine errors with "VBoxManage: error: Could not find the VirtualBox Remote Desktop Extension library". I have not yet been able to find the cause. The host has the appropriate extpack installed, and the guest has the correct version of the guest additions.
Larry
I haven't done anything special with the startup. I have virtualbox running on a server on my LAN and use $ exec VBoxManage startvm Win7Pro_32bit --type headless to start the guest running headless on the server. Then from my laptop, I use rdesktop with rdesktop valkyrie.3111skyline.com -u david -x l launched from Alt+F2 in KDE. To size the guest desktop to the desired size I also run the following on the host server after starting the headless guest $ VBoxManage controlvm Win7Pro_32bit setvideomodehint 1440 864 32 So long as the vbox drivers are all loaded, e.g. $ lsmod | grep vbox vboxnetflt 32768 1 vboxnetadp 28672 0 vboxpci 28672 0 vboxdrv 483328 4 vboxpci,vboxnetadp,vboxnetflt I've never had a problem with VirtualBox not wanting to start. The video and vrde settings for the guest are $ vbm showvminfo "Win7Pro_32bit" | grep -i 'video\|vrde' 2D Video Acceleration: on Video mode: 1440x864x32 at 0,0 enabled VRDE: enabled (Address 0.0.0.0, Ports 3389, MultiConn: off, ReuseSingleConn: off, Authentication type: null) VRDE port: 3389 Video redirection: disabled VRDE property: TCP/Ports = "3389" VRDE property: TCP/Address = <not set> VRDE property: VideoChannel/Enabled = <not set> VRDE property: VideoChannel/Quality = <not set> VRDE property: VideoChannel/DownscaleProtection = <not set> VRDE property: Client/DisableDisplay = <not set> VRDE property: Client/DisableInput = <not set> VRDE property: Client/DisableAudio = <not set> VRDE property: Client/DisableUSB = <not set> VRDE property: Client/DisableClipboard = <not set> VRDE property: Client/DisableUpstreamAudio = <not set> VRDE property: Client/DisableRDPDR = <not set> VRDE property: H3DRedirect/Enabled = <not set> VRDE property: Security/Method = <not set> VRDE property: Security/ServerCertificate = <not set> VRDE property: Security/ServerPrivateKey = <not set> VRDE property: Security/CACertificate = <not set> VRDE property: Audio/RateCorrectionMode = <not set> VRDE property: Audio/LogPath = <not set> VRDE Connection: active -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
David C. Rankin
-
Larry Finger