sqldeveloper на hidpi linux
Я установил sqldeveloper 18.2 на компьютер hidpi (xps 9370 с дисплеем 4k), и он непригоден из-за проблем с масштабированием.
Я пытался запустить его, используя разные варианты:
- Как есть - иконки интерфейса и шрифты слишком маленькие
- По мере увеличения шрифта интерфейса - наложение текста делает его непригодным для использования
- Использование gdk_scale с Java9
- Использование -Dsun.java2d.uiScale=2 с Java8
Кажется, точки 3 и 4 делают масштабирование, но с глюками, делающими его снова непригодным для использования.
Я хотел бы придерживаться разрешения 4k, так как оно действительно имеет разницу с fullhd
Я буду признателен, если вы можете указать мне, где копать или решить проблему вообще
Спасибо!
1 ответ
Добавить к /opt/oracle-sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
продолжение: AddVMOption -Dsun.java2d.uiScale=2
и он должен работать.
Я нашел решение! Просто установите -Dsun.java2d.xrender=true и sqldeveloper запущен практически без сбоев.
Файл: {install_dir}/sqldeveloper/bin/sqldeveloper.conf
Здесь есть интересный момент. Флажок "Показать при запуске" на странице приветствия доступен, в то время как -Dsun.java2d.opengl имеет значение true. Но эта опция приводит к большим глюкам рисования пользовательского интерфейса