LINUX.ORG.RU

CSD, композитный менеджер, тиринг

 , , , ,


0

1

Добрый день. У меня видеокарта NVidia, драйвера nouveau и в Firefox при прокрутке (даже при включённом аппаратном ускорении) наблюдается тиринг, если только не включён compton. Но если включён compton, то некоторые gtk3-программы рисуют свои собственные тени, что меня совершенно не радует, у меня tiling. Вопрос: есть ли возможность как-то победить тиринг, не давая воли всяческим эффектам? Пожалуйста, не предлагайте мне сменить браузер, видеокарту, драйвера, а так же не использовать программы на gtk3. Заранее спасибо.

★★

Попробуй добавить в compton.conf

shadow-exclude = [
"_GTK_FRAME_EXTENTS@:c"
 ];
Вообще, в интернете есть фикс gtk3-теней для compton.

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

Без композитинга он у меня не рисует (как я понимаю, не имеет возможности), но вот если бы у меня compton делал свою тень - то было бы две, его и gtk-шная.

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

Согласно странице Вики чуть ниже, это не вырубит тени gtk3, а вырубит тени compton'а для gtk3-прог, если я правильно понял. У меня же комптоновских теней и так нет.

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

Да, кстати, а если тени убрать в gtk.css, поможет с compton-ом?
Во времена xfce я не знал об этом и не попробовал.

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

Я тут продегустировал https://packages.debian.org/search?keywords=gtk3-nocsd

Бэкпортировал из testing в stable. Я не знаю, как должны выглядеть заголовки окон с/без CSD, так как у меня tiling и они просто отключены, но теней больше нет там, где я их не настраивал.

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

[$][~] > cat .config/gtk-3.0/gtk.css 
.popup {
    box-shadow: 0 0 0 black;
}
.menu {
	border: 0px solid gray;
	background: #EDEDED;
}
.window-frame, .window-frame:backdrop {
  box-shadow: 0 0 0 black;
  border-style: none;
  margin: 0;
  border-radius: 0;
}

.titlebar {
  border-radius: 0;
sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

Спасибо, но я нашёл более радикальный метод одним комментарием выше твоего.

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