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

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

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

3 ответа

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

0
ответ дан 22 May 2018 в 15:34

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

0
ответ дан 18 July 2018 в 01:37

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

0
ответ дан 24 July 2018 в 17:25

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

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