мерцание черного экрана после запуска приложения QT linux? - PullRequest
1 голос
/ 14 марта 2019

Я использовал встроенный Linux (imx6q) с eglfs.

Framebuffer рисует черный экран при запуске приложения Qt. Простое приложение чёрное на 1сек ниже. Тяжелое применение в течение 4 ~ 5 секунд. Это происходит только один раз при первом запуске QT.

Как предотвратить рисование qt черным цветом? Я могу изменить исходники ядра или QT. я ищу qt и исходный код ядра (связанный кадровый буфер пустой, режим переключения). но я понятия не имею. помоги мне.

Я уже разместил его на форуме qt, но ответа нет.


Дополнительные правки>

Я думаю, что это происходит только там, где используется фреймбуфер Linux. Похоже, что для загрузки первых одноразовых модулей QML в систему требуется время. После этого он использует кэшированные, так что мне интересно, есть ли Flickr в течение очень короткого периода времени.

Время загрузки неизбежно. Но я хочу, чтобы система QT не стирала кадровый буфер в черном цвете.

...