hidpi linux 上的 sqldeveloper

kao*_*_kz 2 linux oracle-sqldeveloper hidpi

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

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

  1. 原样 - 界面图标和字体太小
  2. 随着界面字体的增加 - 文本重叠使其无法使用
  3. 在 Java9 中使用 gdk_scale
  4. 在 Java8 中使用 -Dsun.java2d.uiScale=2

似乎第 3 点和第 4 点进行了缩放,但出现故障使其再次无法使用。

故障示例

我想坚持使用 4k 分辨率,因为它与全高清确实存在差异

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

谢谢!

小智 5

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


kao*_*_kz -1

我已经找到解决方案了!只需设置 -Dsun.java2d.xrender=true 即可启动 sqldeveloper,几乎没有任何故障。

文件:{install_dir}/sqldeveloper/bin/sqldeveloper.conf

有一些有趣的点。当 -Dsun.java2d.opengl 设置为 true 时,可以访问欢迎页面上的“启动时显示”复选框。但这个选项会导致主要的 ui 绘图故障