Моргает экран при запуске Qt5-приложений на 690G (Radeon x1250)

Ответить
r0bur
Сообщения: 1
Зарегистрирован: 08 ноя 2019, 12:07
Operating system: Разные

Моргает экран при запуске Qt5-приложений на 690G (Radeon x1250)

Сообщение r0bur » 08 ноя 2019, 12:49

Здравствуйте.

При работе ОС ROSA Fresh R11 (разные дистрибутивы в режиме Live) на компьютере c чипсетом AMD 690G происходит однократное моргание экрана в момент запуска Qt5-приложений, что выглядит как в этом видео (монитор слева).

О компьютере: монитор LCD подключён к выходу VGA интегрированного видеоадаптера ATI Radeon X1250 (относится к семейству Radeon R400 - GFX2, шейдерная модель 2, DX9, OpenGL 2.1).

Замечено, что экран моргает именно в момент старта приложений, которые используют библиотеку Qt5. Приложения, которые используют Qt4 или GTK, запускаются без такого эффекта. Проблема наблюдается в разных вариантах дистрибутива: ROSA.FRESH.PLASMA5.R11.x86_64, ROSA.FRESH.LXQT.R11.i586, ROSA.FRESH.KDE4.R11.i586.

Такой проблемы нет в ОС openSUSE-Leap-15.1-KDE (ядро 4.12.14, X11 1.20.3). Однако задействование конфигурационных файлов X11 из этой ОС (/etc/X11 и /usr/share/X11) проблему не решило.

При замене в ОС ROSA драйвера видеоадаптера ati/radeon на fbdev проблема пропадает, но такое решение не приемлемо из-за чрезмерного замедления работы графики.

Обнаружено, что в конце журнала Xorg.0.log многократно (20-30 раз) дублируется секция с допустимыми режимами работы монитора:

Код: Выделить всё

(II) RADEON(0): Using hsync ranges from config file
(II) RADEON(0): Using vrefresh ranges from config file
(II) RADEON(0): Printing DDC gathered Modelines:
(II) RADEON(0): Modeline ...
...
Впрочем, эта странность наблюдается в ОС ROSA даже при запуске в виртуальной машине.

Вопрос: Какие настройки X11/QT5/KDE/LXQT могут избавить от моргания экрана? Или дело в каких-то опциях сборки ядра ОС?

Попытки сравнения журналов Xorg.0.log ОС MagOS (базируется на ROSA) и openSUSE по этому вопросу можно видеть на форуме MagOS.

Аватара пользователя
Andreas17
Сообщения: 361
Зарегистрирован: 21 май 2017, 20:07
Operating system: AMD Athlon II X4 640, 12 ГБ ОЗУ, NVIDIA GTX 650, РОСА Fresh R11
Откуда: Москва

Моргает экран при запуске Qt5-приложений на 690G (Radeon x1250)

Сообщение Andreas17 » 12 ноя 2019, 00:17

Ядра последнее время в Росе используются убунтовские. Как там на Убунте? Также? Тогда есть смысл пересобрать своё ядро с блэкджеком и куртизинками с своим правильным конфигом. :)

Аватара пользователя
VictorR2007
Сообщения: 5883
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2016.1
Откуда: Северодвинск

Моргает экран при запуске Qt5-приложений на 690G (Radeon x1250)

Сообщение VictorR2007 » 12 ноя 2019, 11:16

r0bur писал(а):
08 ноя 2019, 12:49
При работе ОС ROSA Fresh R11 (разные дистрибутивы в режиме Live)
Было бы полезно для теста посмотреть, как с этим при загрузка с этого livecd,
у которого есть самые свежие драйвера https://yadi.sk/d/40EZKNg6us71fQ
Тогда бы знали, проблема в драйверах, или нужно искать другое решение.
Впрочем, там и qt5 новее, так что проверили бы сразу и их участие в проблеме.

Аватара пользователя
tverskoy
Сообщения: 1135
Зарегистрирован: 12 сен 2011, 13:30
Operating system: Rosa 2016.1 Fresh
Откуда: Тверь

Моргает экран при запуске Qt5-приложений на 690G (Radeon x1250)

Сообщение tverskoy » 12 ноя 2019, 16:53

установи x11-driver-video-fix

Ответить