Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8120584

Prism doesn't startup on Ubuntu in VirtualBox

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 7u6
    • javafx
    • VirtualBox: 4.1.14r77440
      Ubuntu: 12.04 with updates as of 16 May 2012
      JavaFX: 2.2.0-beta-b08

      Prism doesn't turn on and rendering falls back to the software pipeline (at a stunning 0.8fps, fullscreen with lotso composites) when running on Ubuntu 12.04 in a VirtualBox VM. YouTube videos work at full framerate, so the VM is capable. The sample was the ColorfulCirclesDemo from GroovyFX (https://github.com/groovyfx-project/groovyfx/tree/develop then export JAVAFX_HOME, then "gradle ColorfulCirclesDemo").

      VirtualBox: 4.1.14r77440
      Ubuntu: 12.04 with updates as of 16 May 2012

      Console output with -Djavafx.verbose=true -Dprism.verbose=true...


      :ColorfulCirclesDemo
      Prism pipeline init order: es2 j2d
      Using t2k for text rasterization
      Using dirty region optimizations
      Prism pipeline name = com.sun.prism.es2.ES2Pipeline
      Loading ES2 native library ...
      succeeded.
      (X) Got class = class com.sun.prism.es2.ES2Pipeline
      OpenGL Warning: glXChooseFBConfig returning NULL, due to attrib=0x8010, next=0x4
      Failed to initialize ES2 backend: error during initialization
      com.sun.prism.opengl.GLException: Error: Couldn't create X11GLXGraphicsConfiguration based on FBConfig
      at com.sun.prism.opengl.impl.x11.glx.X11GLXGraphicsConfigurationFactory.chooseGraphicsConfigurationStatic(X11GLXGraphicsConfigurationFactory.java:100)
      Prism pipeline name = com.sun.prism.j2d.J2DPipeline
      at com.sun.prism.opengl.impl.x11.glx.X11GLXDrawableFactory.createOffscreenWindow(X11GLXDrawableFactory.java:110)
      at com.sun.prism.opengl.impl.GLDrawableFactoryImpl.createGLPbufferDrawable(GLDrawableFactoryImpl.java:139)
      at com.sun.prism.opengl.impl.GLDrawableFactoryImpl.createGLPbuffer(GLDrawableFactoryImpl.java:161)
      at com.sun.prism.es2.ES2Pipeline.isSupported(ES2Pipeline.java:101)
      at com.sun.prism.es2.ES2Pipeline.init(ES2Pipeline.java:66)
      at com.sun.prism.GraphicsPipeline.createPipeline(GraphicsPipeline.java:157)
      (X) Got class = class com.sun.prism.j2d.J2DPipeline
      Initialized prism pipeline: com.sun.prism.j2d.J2DPipeline
      at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.init(QuantumRenderer.java:71)
      at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:95)
      at java.lang.Thread.run(Thread.java:722)
      GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.es2.ES2Pipeline
      *** Fallback to Prism SW pipeline
      JavaFX: using com.sun.javafx.tk.quantum.QuantumToolkit
      RESIZE: 3465786492338 w: 1 h: 1
      RESIZE: 3466167575017 w: 1920 h: 1080
      Glass native format: 1
      QuantumRenderer: shutdown

            kcr Kevin Rushforth
            shemnon Danno Ferrin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: