Появляется Tearing(разрывы) после отключения и включения экрана согласно настройкам Менеджера питания XFCE

Section "Device"
    Identifier  "Intel Graphics"
    Driver      "intel"
    Option      "AccelMethod"     "sna"
    Option      "TearFree"        "true"
    Option      "Backlight"       "intel_backlight" # use your backlight that works here
    BusID       "PCI:0:2:0"
EndSection
Любовь как шпага, юмор как щит
<Правда подсветка завелась только при помощи стороннего софта>
Любовь как шпага, юмор как щит
Почитал и потестил различные настройки.
Вычитал на одном форуме, уже не помню, после версии xorg-server 1.14 включили backingstore.
Особо в подробности не вдавался.
Но у кого-то на иностранном форуме проблема с тирингом была при установленном lightdm.
И решили её некоторые отключением Backing Store: http://www.x.org/archive/X11R6.8.2/doc/Xserver.1.html.
Сперва проверяем включен ли BackingStore:
cat /var/log/Xorg.0.log | grep Backing
Если "Backing store enabled" то далее делаем так.
В 20-intel.conf(если нвидиа или ати - то в соответствующих этим видюхам конфигах) добавил опцию BackingStore false:

Section "Device"
	Identifier	"Intel Graphics"
	Driver		"intel"
	Option		"AccelMethod"		"sna"
	Option		"TearFree"		"true"
	Option		"BackingStore"		"false"
EndSection
Также раскомментировал в секции [Seat:*] строку "xserver-command" в /etc/lightdm/lightdm.conf и добавил "X -bs":

...
xserver-command=X -bs
...

Если у вас не Lightdm - то конфиг для своей(gdm, kdm и т.д.), где можно задать "xserver-command=", ищите в вики арча.
Вообщем этот способ мне помог пока что. Теперь нет тиринга после восстановления из ждущего режима или после отключения дисплея.
Тестим.
Отпишитесь если у кого-то тоже сработает!
ACER V3 771G Intel Core i5 3230m + Intel HD Graphics 4000 + 6 GB RAM + 1920x1080.
AMD Phenom II X6 Black Thuban 1100T + ATI Radeon HD 4200 + 16 GB RAM + 2560x1440.
Никак похоже это не побороть )
Именно после долгого отключения экрана(более 5-10 минут) .
Помогает только выйти из сеанса юзера и заново зайти.
Пока так.
Надоело тестить. Короче смирюсь, если есть тиринг после отключения дисплея или ждущего режима - вышел из сеанса, заново вошел и вуаля - все работает! )

PS: явно косяк где-то в xorg-server'е или в DE.
У меня стоит XFCE+Lightdm.

У кого KDE, Gnome, Cinnamon или MATE - такое наблюдается?
ACER V3 771G Intel Core i5 3230m + Intel HD Graphics 4000 + 6 GB RAM + 1920x1080.
AMD Phenom II X6 Black Thuban 1100T + ATI Radeon HD 4200 + 16 GB RAM + 2560x1440.
nail, я уже всех задолбал, но мне никто так и не ответил. Пропадет ли тиринг, если откатить xf86-video-intel на версию 2.99.917-5. Для себя я так решил проблему. Но, очевидно, что нужно писать багрепорт.
Хочу заметить, что у меня после последних обновлений lightdm и nvidia разрывы пропали везде и полностью! Использую Cinnamon 2.6.13 + nvidia 355.11 До этих обновлений думал что снесу нафик или полностью де или хотя бы вм, доставали разрывы ужасно, ведь не только картинку разрывало но еще и экран дергало.
ForumLiker
Хочу заметить, что у меня после последних обновлений lightdm и nvidia разрывы пропали везде и полностью! Использую Cinnamon 2.6.13 + nvidia 355.11 До этих обновлений думал что снесу нафик или полностью де или хотя бы вм, доставали разрывы ужасно, ведь не только картинку разрывало но еще и экран дергало.
У тебя что-то другое. У нас чисто intel-специфическая проблема. Я не исполюзую никаких менеджеров входа и никаких композитных менеджеров. В новых версиях пакета драйвера что-то сломали.
Medar, это я так к слову о тиринге. Что хоть где то его исправили, а не тупо забили, а может оно и само как то исправилось))
Medar
nail, я уже всех задолбал, но мне никто так и не ответил. Пропадет ли тиринг, если откатить xf86-video-intel на версию 2.99.917-5. Для себя я так решил проблему. Но, очевидно, что нужно писать багрепорт.
Не пробывал ставить..так как в будущем не решит проблему.
Проблема с тирингом после отключения экрана на более чем 5 минут или после ждущего режима наблюдается только в связке XFCE+LightDM вроде. (В кедах и гноме тиринга нет - испробывал. ДА и на форумах нет по гному и кедам.)
У тебя такая же связка?
после тиринга попробывал ввести команду:
"dm-tool switch-to-greeter"
разблокируй экран и "О, ЧУДОООО" - тиринг пропадает.
Косяк похоже в lgihtdm+xfce - кто-то из них теряет связь и не восстанавливается TEAR FREE после нажатия клавы или движения мыши для выхода из ждущего режима или включения дисплея.

Короче прописал "dm-tool switch-to-greeter" в команду смены пользователя. Так хотя бы из сеанса не выходишь. просто блокируешься только, что намного быстрее и рабочие приложения не закрываются и не теряют связь(sftp).
ACER V3 771G Intel Core i5 3230m + Intel HD Graphics 4000 + 6 GB RAM + 1920x1080.
AMD Phenom II X6 Black Thuban 1100T + ATI Radeon HD 4200 + 16 GB RAM + 2560x1440.
nail, у меня нет ни lightdm, ни xfce. Только чистый awesome без всяких композитных менеджеров и дисплей менеджеров. Тиринг появляется на ровном месте: работает себе все нормально, а тут бах, как гром среди ясного неба, как снег летом. И не обязательно после выключения/включения дисплея или просле выхода из сна. Вот просто на ровном месте. Буду экспериментировать, может вычислю.
 
Зарегистрироваться или войдите чтобы оставить сообщение.