GUI de certos programas OpenGL / QT não mostram corretamente orientação / escala

0

No Ubuntu 16.04 no Intel i7-6700K e no Intel HD 530 com Unity, como Image Link , alguns OpenGL Programas baseados em / QT mostram a GUI com botões muito grandes e certas áreas são omitidas. Presume-se que os programas com os problemas sejam baseados principalmente em OpenGL e QT, como Schrodinger Maestro, PyMOL e outros programas de visualização e modelagem científica. Qual pode ser o problema e o que deve ser feito para resolver o problema?
Agradeço antecipadamente. (Para qualquer pessoa com repetições suficientes, incorpore a imagem e remova este texto.)

    
por Dennis Kim 08.12.2017 / 03:16

1 resposta

0

Este foi um problema com as configurações de DPI no QT.
para resolver isso, adicione
exportar QT_AUTO_SCREEN_SCALE_FACTOR = 0
para ~ / .bashrc
ou executar com o
QT_AUTO_SCREEN_SCALE_FACTOR = 0 ./program
toda vez que você usa o programa no terminal.
Ou se você quiser resolver esse problema com apenas um programa, adicione
alias progo = 'QT_AUTO_SCREEN_SCALE_FACTOR = 0 / caminho / para / programa'
(altere o progo para um nome separado toda vez que você adicionar isso)
em ~ / .bashrc

    
por Dennis Kim 15.12.2017 / 00:38