The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск проприетарного драйвера NVIDIA 440.31, opennews (??), 04-Ноя-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


110. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 11:39 
Просветите меня, пожалуйста, спецы по тиррингу.
У меня сейчас Intel HD 630
Руководствуясь этой https://tehnojam.pro/category/software/kak-ubrat-razryvy-jek... статьёй, я добавил в
/etc/X11/xorg.conf.d/50-device.conf

Section "Device"
    Identifier "Intel Graphics"
    Driver "intel"
    Option "TearFree" "true"
EndSection

И в Firefox установил layers.acceleration.force-enabled в true
И перезагрузился, конечно.
Но результат меня не устраивает что на этом тесте https://www.youtube.com/watch?v=5xkNy9gfKOg (широкие полосы)
что на этом https://www.youtube.com/watch?v=cuXsupMuik4 (белые узкие 2 полосы)

В первом тесте всё плохо, на границах перехода постоянно мерцание, подозреваю что это матрица (Asus VA 249 via DVI) не успевает переключаться и к тиррингу вообще не относится.

На втором же тесте 2 разных поведения в Firefox и mpv.

В mpv они идут всегда плавно, но очень заметны мерцания на границе перехода, и в конце теста на высокой скорости они вовсе сливаются в одну мигающую полосу.

В Firefox такого не происходит, я всегда вижу 2 отдельные полоски, но они идут не плавно а иногда дёргаются, т.е. на короткое время отображаются целиком то спереди то сзади.

Что из этого тирринг, что из этого особенности матрицы, и что с этим можно сделать?

Ответить | Правка | Наверх | Cообщить модератору

112. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Голубой гигант (?), 05-Ноя-19, 11:42 
Если у тебя не GNOME3 и не Plasma с не выключаемыми композитными менеджерами, то:

compton --vsync drm

В играх снимай галочку VSync, потому что тогда VSync будет применён дважды, и тогда 60 FPS превратятся в 30 FPS.

Ответить | Правка | Наверх | Cообщить модератору

114. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 11:43 
> Если у тебя не GNOME3 и не Plasma с не выключаемыми композитными
> менеджерами, то:
> compton --vsync drm
> В играх снимай галочку VSync, потому что тогда VSync будет применён дважды,
> и тогда 60 FPS превратятся в 30 FPS.

У меня KDE 4 с автоматическим VSync, но больше меня интересуют не игры, а mpv.

Ответить | Правка | Наверх | Cообщить модератору

120. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Голубой гигант (?), 05-Ноя-19, 11:59 
VSync в KWin не работает, во всяком случае на NVIDIA. Можно что-то городить с OpenGL 4.1, тройными буферизациями - но я уже говорил, что это 30 FPS, зато без тиринга. Если у тебя работает на Intel без тройных буферизаций, то поздравляю.

В mpv смотри конфиг, может там unredirect стоит для композитных менеджеров. В пакете с Яндекс.браузером, например, в старотовом скрипте прописаны какие-то параметры для Compiz, в которых фигурирует слово unredirect.

Ответить | Правка | Наверх | Cообщить модератору

125. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Голубой гигант (?), 05-Ноя-19, 12:17 
> Можно что-то городить с OpenGL 4.1, тройными буферизациями

И параметры __GL_YIELD="что-нибудь" прописывать. Plasma такая Plasma.

Ответить | Правка | Наверх | Cообщить модератору

137. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 13:48 
> Если у тебя работает на Intel без тройных буферизаций, то поздравляю.

Не совсем. На ff он есть с жутким статерингом всегда. :-(
На chromium и mpv его нет, но в начале немного статерит (подёргивается вся полоска), а потом проходит плавно.

Ответить | Правка | К родителю #120 | Наверх | Cообщить модератору

118. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Аноним (57), 05-Ноя-19, 11:53 
Фух, какой ужос. 2 тест 60 фпс, тру. Статтеринг, тиринг во все поля. Но потом я вспомнил, что у меня сейчас ff по ряду обстоятельств, в хромоподелках такого не было. В mpv тоже всё нормально. Очередная победа ff
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

122. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 12:01 
> Фух, какой ужос. 2 тест 60 фпс, тру. Статтеринг, тиринг во все
> поля. Но потом я вспомнил, что у меня сейчас ff по
> ряду обстоятельств, в хромоподелках такого не было. В mpv тоже всё
> нормально. Очередная победа ff

Вы можете на словах объяснить что именно такое тиринг, что именно такое сатеринг, а что просто особенности матрицы, например мигания на границах перехода от чёрного к белому?

У меня разрыва полос нет, если я правильно понял что такое тиринг, но меня раздражает это мерцание на границе перехода.

Ответить | Правка | Наверх | Cообщить модератору

124. "Выпуск проприетарного драйвера NVIDIA 440.31"  +1 +/
Сообщение от Аноним (57), 05-Ноя-19, 12:08 
Тиринг это разрывы экрана. Например, когда на видео камера едет в бок - посередине идёт полоса от другого кадра. Или даже когда машина подъезжает на статическом кадре. Очень заметно.

Статтеринг - заикания картинки из-за особенностей реализации: приложение отправляет кадры в видеокарту, а видеокарта уже рисует на экране. Видеокарта не может сообщить приложению, что она успела отрисовать, а что нет.

Вот тут объяснено (с картинками) https://habr.com/ru/post/419043 (оригинальная статья https://medium.com/@alen.ladavac/the-elusive-frame-timi...)

Ответить | Правка | Наверх | Cообщить модератору

131. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 12:44 
Благодарю.
Тиринга у меня значит нет, но дичайшие статеринги есть.
А также mpv что-то своё вносит.
Ответить | Правка | Наверх | Cообщить модератору

123. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Аноним (57), 05-Ноя-19, 12:01 
Но кстати да, я наблюдаю ровно то же поведение. Жирные полосы от которых текут глаза в mpv. Но я всегда полагал, что это особенность матрицы, на элт мониторах такого не было видно. Причём, длина этого хало зависит от качества матрицы и используемых ею хаков (типичные ips что-то там ~ 50 фпс ограничены на самом деле). Т.е. на разных мониторах это выглядит по-разному. А вот почему фф показывает тоненькие полоски от которых не текут глаза... Может он показывает меньше кадров?
Ответить | Правка | К родителю #110 | Наверх | Cообщить модератору

135. "Выпуск проприетарного драйвера NVIDIA 440.31"  +/
Сообщение от Ilya Indigo (ok), 05-Ноя-19, 13:42 
Разобрался. Жирные полосы, от которых текут глаза в mpv это потому-что тест нужно проводить и скачивать ТОЛЬКО на 1080p60
youtube-dl -f 299 https://www.youtube.com/watch?v=cuXsupMuik4
Если его скачать в 720p30 то тогда и появится вырвиглазное мигание.

В браузерах нужно также переключать на 1080p60.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру