Skip to content

Instantly share code, notes, and snippets.

@nstarke
Last active November 12, 2025 13:43
Show Gist options
  • Select an option

  • Save nstarke/baa031e0cab64a608c9bd77d73c50fc6 to your computer and use it in GitHub Desktop.

Select an option

Save nstarke/baa031e0cab64a608c9bd77d73c50fc6 to your computer and use it in GitHub Desktop.
Resize Ghidra GUI for High DPI screens

Resize Ghidra for High DPI screens

If you run Ghidra on a high DPI screen, you will probably find the GUI to be scaled down so small to be almost of no use.

There is a setting that you can adjust to scale the Ghidra GUI:

in $GHIDRA_ROOT/support is a file named launch.properties. In this launch.properties file is the following configuration key:

VMARGS_LINUX=-Dsun.java2d.uiScale=1

Change this line to:

VMARGS_LINUX=-Dsun.java2d.uiScale=2

Then launch ghidra and you should be good to go!

@Utsukushii42
Copy link

thanks !

@Renari
Copy link

Renari commented Sep 9, 2025

VMARGS_LINUX=-Dsun.java2d.uiScale=1.5

did the trick for me, thanks

@Renari
Copy link

Renari commented Sep 9, 2025

VMARGS_LINUX=-Dsun.java2d.uiScale=1.5

did the trick for me, thanks

No clue what changed, but 1.5 was working for me and now I see the tons of posts saying fractional scaling doesn't work. Now I'm in the same boat, it worked originally and now it only works at 1.0 or 2.0, 1.5 no longer does anything and just gets truncated to 1 it seems.

@philmb3487
Copy link

How do I make the change on a Ubuntu system with a snap ghidra? The /snap/ filesystem is read-only.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment