GUI некоторых программ OpenGL / QT неправильно отображает ориентацию / масштабирование

В Ubuntu 16.04 на Intel i7-6700K и Intel HD 530 с Unity, как и Image Link , некоторые программы на основе OpenGL / QT показывают GUI со слишком большими кнопками, а определенные области опущены. Предполагается, что программы с проблемами в основном основаны на OpenGL и QT, такие как Schrodinger Maestro, PyMOL и другие научные программы визуализации и моделирования. В чем может быть проблема, и что нужно сделать, чтобы решить проблему?
Заранее спасибо. (Для тех, у кого достаточно повторений, пожалуйста, вставьте изображение и удалите этот текст.)

0
задан 15 December 2017 в 02:39

1 ответ

Это была проблема с настройками DPI на QT.
чтобы решить эту проблему, добавьте
экспорт QT_AUTO_SCREEN_SCALE_FACTOR = 0
в ~ / .bashrc
или выполните с
QT_AUTO_SCREEN_SCALE_FACTOR = 0 ./program
каждый раз, когда вы используете программу в терминале.
Или, если вы хотите решить эту проблему только с одной программой, добавьте
alias progo = 'QT_AUTO_SCREEN_SCALE_FACTOR = 0 / path / to / program'
(меняйте progo на другое имя каждый раз, когда вы добавить это)
в ~ / .bashrc

0
ответ дан 15 December 2017 в 02:39

Другие вопросы по тегам:

Похожие вопросы: