LINUX.ORG.RU

xfce/xorg мерцает курсор

 , ,


0

1

xorg(server 1.21.1.18) + xfce-4.20

Заметил странный глюк: если подводить курсор к адресной строке, табам и меню в firefox, thundenbird или других программах со сложным интерфейсом, то курсор начинает адски мерцать (стробоскопический эффект). Глюк проявляется только на основном мониторе.
На втором мониторе такого эффекта нет или я не могу его заметить.
Смена частоты кадров на основном мониторе не даёт никакого эффекта.
Есть мысли в какую сторону смотреть?

★★★★★

Похоже на конфликт аппаратного курсора (HWCursor) с композитором (XFCE/xfwm4) и отрисовкой сложных приложений (Firefox/Thunderbird). При смене формы курсора стек «дерётся», и на одном мониторе видно строб-мерцание.

Только на основном мониторе, т. к. аппаратный курсор и overlay-плэйны завязаны на конкретный CRTC/порт. На другом мониторе GPU ведёт себя иначе, поэтому эффект не проявляется.

Решается форсированием software cursor в драйвере Xorg (SWCursor true / HWCursor false). Это убирает эффект ценой минимальной потери плавности. Аппаратное ускорение в браузере и композитинг в настройках XFCE отключать пробовал?

posixbit ★★★
()
Последнее исправление: posixbit (всего исправлений: 2)