LINUX.ORG.RU

Неплавное перемещение окон на новом релизе ядра.

 , , , ,


1

2

Приветствую. Не так давно решил попробовать собрать релиз кандидаты будущего релиза ядра 4.5, но найдя следующую проблему продолжил использовать 4.4 версию ядра из репозитория Arch Testing. Теперь ядро пришло в виде официального обновления и проблему нужно решить.
Суть проблемы такова. Когда я перемещаю окна по рабочему столу, то заметна небольшая дёрганность отрисовки интерфейса.
Но затем, я обнаружил зависимость. Если X сервер стартует с опцией DRI2, а не DRI3, то проблемы с отрисовкой не наблюдается!

20-intel.conf:

Section "Device"
   Identifier "Intel Graphics"
   Driver     "intel"
   Option     "TearFree"       "true"
   Option     "AccelMethod"    "sna"
   Option     "DRI"            "3"
EndSection

Xorg.0.log: Pastebin

Ну так стартуй с DRI2, в чём проблема?

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

Но нужно ведь найти регрессию в ядре. С 4.4 всё работало.

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

Ну дак почитай коммиты. Потом сообщи разрабам или в мейле лист.

slaykovsky ★★ ()

Проблема решена.

Виновником оказался Xfwm4, который портит рендеринг окон при включении опции «Вертикальная синхронизация» в меню настроек: «Диспетчер окон (дополнительно)»

ToaDron ()
Ответ на: комментарий от false

Я не знаю честно говоря, но это зависимость существует!

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