LINUX.ORG.RU

Меню мерцают и медлено перерисовываются

 , , ,


0

1

Проблема давняя, но особо не обращал внимания. А теперь понадобился Blender и припёрло. Начал искать решение в связи с аналогичной проблемой в Блендере, которая решилась средствами Блендера, спасибо Bruce_Lee.

Через некоторое время после запуска иксов меню (контекстное и вверху окна) перерисовываются всё медленнее и медленнее. Вначале на месте меню появляется кусок какого-нибудь из недавних окон, а через несколько десятых долей секунды меню несколько раз мигает и приобретает правильный вид. В Блендере та же проблема с обновлением панелей, и перерсовка может не начинаться пока не совершу какие-то действия вроде зума. Перезапуск kwin (kwin_x11 --replace) или иксов целиком помогает, но ненадолго. Одинаково подвержены программы и на GTK 2 и 3, и на Qt 5. Gentoo AMD64, KDE5. Видео Radeon со свободным драйвером.

Как исправить?

Дополнение: похоже, мигание в Блендере и остальных программах напрямую не связано. В Blender всё решилось в его настройках: меню в левом нижнем углу панели, User Preferences -> System -> Window Draw Method -> смениить на Triple Buffer, нажать «Save User Settings» слева внизу. Заодно и пути настроил :)

В GTK, Qt и Firefox (в тулкитной принадлежности которого я сомневаюсь) меню, по-прежнему, мигают.

★★★★★

Последнее исправление: question4 (всего исправлений: 3)

В блендере попробуй

User Preferences -> System -> Window Draw Method -> Triple Buffer

у меня в блендере то же самое, описанное тобою, на драйвере AMDGPU и последней месе, хотя я пробовал и откатываться, не помогло, а вышеуказанная настройка решила все проблемы.

Bruce_Lee ★★
()
Последнее исправление: Bruce_Lee (всего исправлений: 1)
Ответ на: комментарий от bodqhrohro_promo

Не знаю, у меня с остальными программами проблем нет, кроме фирефокса иногда, но у меня не KDE, и не DE, а сборная солянка GTK2/3/Qt.

Bruce_Lee ★★
()
Ответ на: комментарий от Bruce_Lee

У меня несколько месяцев назад подобные глитчи начались везде подряд, особенно в GTK+3-приложениях (они сейчас все через видеокарту рендерятся вроде), потом в целом попустило, но иногда всё равно вылазит, в основном во всплывающих элементах как раз.

bodqhrohro_promo
()
Ответ на: комментарий от Bruce_Lee

Спасибо! Получилось. Хотя сохранение настроек неочевидное — нашёл только через пробел.

Но это не отвечает на вопрос, что делать с остальными меню.

question4 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.