LINUX.ORG.RU

Легковесные композиторы для i3

 , ,


1

1

При использовании i3 присутсвует тиринг в браузере: разрывы при прокрутке, иногда в проигрывании видео.

GPU/CPU:

https://www.intel.ru/content/www/ru/ru/products/sku/208658/intel-core-i51135g...

Пробовал разные настройки графики: tearfree, triplebuffer , разные драйвера modeset/intel — не помогает.

Picom особо также не помогает.

Как решить вопрос? Что можно попробовать легковесного из композитных менеджеров окон?

В xfce4/gnome 3 проблем нет.

★★★★★

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

Picom особо также не помогает

Как настраивал? Когда то тоже с ним бодался, думал не поможет. Но нет, работает нормалек.

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

На указанных вами настройках , с picom, тиринг присутсвует.

Что интересно, на intel hd4600, с ними тиринга нет.

int13h ★★★★★
() автор топика

Picom особо также не помогает.

поиграйся с конфигом, там очень много настроек.

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

Да, спасибо, надо будет почитать man

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

Когда пользовался picom у меня было (уже не помню что зачем):

picom -b –fade-in-step=1 –fade-out-step=1 –fade-delta=0 –no-fading-openclose –backend glx –vsync –config /dev/null

Сейчас мне хватает просто:

xcompmgr -a &

arch, xf86-video-intel и TearFree в true в конфиге иксов.

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

У меня на этих настройках тиринга нет.

[sergey@arch-pc ~]$ cat ~/.config/picom/picom.conf
#backend = "xr_glx_hybrid"
backend = "glx";
use-damage = false;
glx-no-stencil = true;
vsync = true;
xrender-sync-fence = true;
sergio1204 ★★★
()
Ответ на: комментарий от hateWin

В первом посте написано. От себя добавлю — да, с intel оно и у меня почему-то сломалось.

Slavik763
()

У меня так picom запускается.

picom --config /dev/null -b --vsync --backend glx --glx-no-stencil  --glx-no-rebind-pixmap  --xrender-sync-fence
Что для nvidia (но там вроде и без picom тиринга нет), что для intel.

Странно, но в прошлый запуск иксов у меня был тиринг. Сейчас пропал. На встройке редко picom пользуюсь — производительность проседает.

Slavik763
()
Ответ на: комментарий от int13h
Section "Device"
        Identifier "Configured Video Device"
        Driver "intel"
	Option "TearFree" "true"
EndSection
Slavik763
()
Ответ на: комментарий от anonymous

Что за шиза такая - советовать то, о чем не спрашивали?

Даже если ТС и не спрашивал про сабж, Sway является отличной и современной альтернативой i3, которая просто работает без тиринга и без заскорузлых проблем X11 которые так и не исправили и никогда уже не исправят.

На вопрос ТС могут попасть из Google и др. поисковых систем, поэтому предложение альтернатив всегда было полезным и релевантным в подобных темах.

Так что да, +1 к использованию Sway вместо i3.

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

Вас про иксы спрашивают, а вы вяленого выпаривание. Топик по теме i3, а не sway.

Зайди в каждую тему об openrc и обязательно там напиши об systemd, а то вдруг из гугаля кто зайдет. Чертов наркоман.

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

Вас про иксы спрашивают

Спрашивают про проблему тиринга в i3, причиной которого являются иксы, где тиринг вот уже ~37 лет никто так и не исправил.

Решение: выкинуть иксы вместе с тирингом, оставив i3-like WM (Sway) без тиринга и продожать смотреть дальше видосики в YouTube без единого разрыва.

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

Решение

С таким подходом решение это выкинуть и и3 и свэй, и смотреть театр вместо ютуба - ведь если вместо одной строчки конфига надо поменять всю графическую систему то к чему тогда эти чертовы компьютеры? :-)

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

Ну надо же чем-то оправдать ,,ненужо,, хотя бы отсутствием тиринга без правки конфига , хоть один плюс нашли :)

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

С таким подходом решение это выкинуть и и3 и свэй, и смотреть театр вместо ютуба

Неверная аналогия. Sway практически полностью сохраняет UX от i3, в нём даже конфиг может быть использован от него без существенных изменений.

ведь если вместо одной строчки конфига надо поменять всю графическую систему то к чему тогда эти чертовы компьютеры? :-)

ТС не только менял строчки в конфигах, но и всякие Picom’ы устанавливал с ожидаемым отсутствием результата.

«Тут не исправить уже ничего, Господь, жги!»

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

Ну надо же чем-то оправдать ,,ненужо,, хотя бы отсутствием тиринга без правки конфига , хоть один плюс нашли :)

У них просто графическая система = вм, им можно, они программы не запускают :-)

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

Ну, у меня тут куча эффектов. Зайди в маны picom, выбери просто удаление тиринга.

Parthen
()

Попробуй этот вариант:

Section "Device"
               Identifier "Intel Graphics"
               Driver "intel"
               Option "AccelMethod" "sna"                       
               Option "DRI" "3"
               Option "TearFree" "true"
EndSection
мне помогло без включения vsync в композиторе.

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

Интеловский иксовый драйвер и SNA это гарантированный глюкодром. Не тиринг, так еще что похуже вылезет: артефакты или мерцания. modesetting с нормальным композитором решают. Но для этого придется заменить красноглазое убожество на гном или хотя бы xfce.

anonymous
()

В xfce4/gnome 3 проблем нет.

Так и пользуйся ими, чо ты нам голову морочишь.

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

i3 жрёт чуть меньше оперативы, чем xfce
отсюда и весь сыр-бор (т.е. автор пытается сэкономить озу)

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

Лучше пусть экономит глаза.

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

Замечательно. Еще и браузерную версию юзать

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

Что за шиза такая - советовать то, о чем не спрашивали?

Спрашивали про решение проблемы тиринга.

С чего бы вдруг мы не должны советовать Sway? Чтобы лишний раз не напоминать, что для избавления от тиринга совсем не обязательно собирать конструктор из полумёртвых форков форков форков форков и возиться с конфигами? Анон же не хочет, чтобы у «неправославных» технологий ненароком прибавилось пользователей. Ведь нельзя же так, чтобы из коробки тиринга не было: деды страдали и вы страдайте, как вы посмели советовать!

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

С чего бы вдруг мы не должны советовать Sway?

Потому что ТС не спрашивал чем заменить i3. Шваль вяленая не является drop-in replacement ни разу, так что вы идете нафиг с такими советами.

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

Шваль вяленая не является drop-in replacement ни разу, так что вы идете нафиг с такими советами.

Видно, мой комментарий попал в точку :P

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

Какой глюкодром, работает великолепно, тиринга и артефактов - мерцаний вглаза не видел.

spawn_sp ★★★★
()

Единственное, что нормально работает под Wayland из WM - Sway.
Одно требование - FF >= 96.

Compton(picom) и xf86-video-intel зависят от сборки и установленного ПО.
Короче, плавают настройки. В rolling bin дистрибутивах с этим вообще проблема, целостности флагов сборки нет. Arch как раз этим грешит.

Что-то работает, что-то нет, при включении OpenGL всё ломается, иногда достаточно включить клиент Steam, чтобы появился тринг в браузере.

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