How to disable or bypass Hardware Graphics Acceleration(Prism) in JavaFX

Solution 1:

The j2d graphics pipeline is kind of deprecated in JavaFX 8, so it's better to use the software pipeline: -Dprism.order=sw. To verify that you are actually using it you could switch on logging: -Dprism.verbose=true

Solution 2:

Look at this forum: https://forums.oracle.com/message/11018975

Add this to your java execution:

-Dprism.order=j2d

That should do the trick.