diff --git a/Ghidra/Features/Base/.launch/Ghidra.launch b/Ghidra/Features/Base/.launch/Ghidra.launch index efa459ad9e..ae08f4eab5 100644 --- a/Ghidra/Features/Base/.launch/Ghidra.launch +++ b/Ghidra/Features/Base/.launch/Ghidra.launch @@ -1,28 +1,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Ghidra/RuntimeScripts/Common/support/launch.properties b/Ghidra/RuntimeScripts/Common/support/launch.properties index 47e69c5f24..d5aaea0ee5 100644 --- a/Ghidra/RuntimeScripts/Common/support/launch.properties +++ b/Ghidra/RuntimeScripts/Common/support/launch.properties @@ -18,12 +18,17 @@ VMARGS=-Duser.variant= # The following two options increase rendering performance when using # anti-aliasing/transparency/transforms. If you experience any trouble # rendering Ghidra, try toggling these values -VMARGS=-Dsun.java2d.pmoffscreen=false -VMARGS=-Dsun.java2d.opengl=false -# Setting to false resolves issue with Ubuntu when running within VM. -# Setting to true resolves display issues on HiDPI monitors in Linux. -VMARGS=-Dsun.java2d.xrender=false +# The following options affect rendering on different platforms. It may be necessary to play +# with these settings to get Ghidra to display and perform optimally on HiDPI monitors or in VM's. +# - All platforms + VMARGS=-Dsun.java2d.opengl=false + VMARGS=-Dsun.java2d.uiScale=1 +# - Linux + VMARGS=-Dsun.java2d.pmoffscreen=false + VMARGS=-Dsun.java2d.xrender=true +# - Windows + VMARGS=-Dsun.java2d.d3d=false # Set acceptable HTTPS protocols VMARGS=-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2