I have sqldeveloper 18.2 installation on hidpi machine (xps 9370 with 4k display) and it's unusable due to scaling issues.
I have tried to launch it using different options:
- As is - interface icons and fonts too small
- As is increasing interface font - text overlapping makes it unusable
- Using gdk_scale with Java9
- Using -Dsun.java2d.uiScale=2 with Java8
It seems points 3 and 4 do scaling but with glitches making it unusable again.
I'd like to stick with 4k resolution as it really has difference vs fullhd
I will appreciate if you can direct me where to dig or resolve the issue at all
Thank you!
I've found solution! Just set -Dsun.java2d.xrender=true and sqldeveloper launched with almost no glitches.
File: {install_dir}/sqldeveloper/bin/sqldeveloper.conf
There is some interesting point. "Show on startup" checkbox on welcome page is accessible while -Dsun.java2d.opengl is set to true. But this option leads to major ui drawing glitches