sqldeveloper on hidpi linux



我在 hidpi 机器(带有 4k 显示屏的 xps 9370(上安装了 sqldeveloper 18.2,但由于缩放问题,它无法使用。

我尝试使用不同的选项启动它:

  1. 按原样 - 界面图标和字体太小
  2. 与增加界面字体一样 - 文本重叠使其无法使用
  3. 将gdk_scale与 Java9 结合使用
  4. 将 -Dsun.java2d.uiScale=2 与 Java8 一起使用

似乎第 3 点和第 4 点可以缩放,但故障使其再次无法使用。

故障示例

我想坚持使用4k分辨率,因为它确实与全高清有所不同

如果您能指导我在哪里挖掘或解决问题,我将不胜感激

谢谢!

附加到以下内容/opt/oracle-sqldeveloper/sqldeveloper/bin/sqldeveloper.confAddVMOption -Dsun.java2d.uiScale=2,它应该可以工作。

我找到了解决方案!只需设置 -Dsun.java2d.xrender=true 和 sqldeveloper 启动几乎没有故障。

File: {install_dir}/sqldeveloper/bin/sqldeveloper.conf

有一些有趣的观点。欢迎页面上的"启动时显示"复选框可在 -Dsun.java2d.opengl 设置为 true 时访问。但是此选项会导致主要的 UI 绘制故障

最新更新