JDK-8097771 : Support running of JavaFX on Oracle VirtualBox
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Affected Version: 8
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-05-16
  • Updated: 2015-06-12
  • Resolved: 2014-05-23
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 8
8u20Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
We need to support JavaFX on Oracle VirtualBox. We need to be able to gracefully fallback to SW pipe on configuration that isn't capable of HW pipe. This work will have to include a matrix of host OSes and client OSes of Linux, Mac and Windows; a minimum of 9 configurations not counting OS versions and GPU vendors and models.
Comments
Evaluation completed.
23-05-2014

Reopen to change the bug type and resolution.
23-05-2014

We will follow up on Mac OS X guests (Mac hosts only) when it is ready.
23-05-2014

I have evaluated JavaFX usability on Oracle VirtualBox. It runs well on all configurations except for Mac OS X as guest. It automatically fallbacks to software rendering on guest systems. The following table shows the result of the evaluation. Linux Mac Windows Linux OK NA OK Mac OK NA OK Windows OK NA OK Where the column represents the host OS and the row represents the guest OS. Note on why Mac (guest) is not applicable: 1) Apple prohibits installing Mac OS X on non-Apple hardware. These license restrictions are also enforced on a technical level. Mac OS X verifies whether it is running on Apple hardware, and most DVDs that that come with Apple hardware even check for an exact model. These restrictions are not circumvented by VirtualBox and continue to apply. http://www.virtualbox.org/manual/ch03.html#intro-macosxguests 2) Mac OS X guests (Mac hosts only) is still an experimental feature on VirtualBox. It doesn't provide Guest Additions (no file sharing) and system isn't very responsive. http://www.virtualbox.org/manual/ch14.html
23-05-2014

Here is the information collected on my Intel HD Windows laptop running Oracle VirtualBox (host: Windows, client: OLE 6.5 64bit): Graphics Vendor: Mesa Project Renderer: Software Rasterizer Version: 2.1 Mesa 9.2.0-devel
16-05-2014