Freesync на видеокартах nvidia мерцает экран

Что такое мерцание яркости FreeSync и можно ли это исправить?

Итак, вы только что получили игровой монитор с технологией переменной частоты обновления и соединили его с совместимой видеокартой и обнаружили, что включение FreeSync/G-SYNC Compatible вызывает ужасное мерцание яркости?

Есть несколько вещей, которые вы можете попытаться предотвратить или уменьшить мерцание.

Мерцание яркости FreeSync чаще всего встречается на панелях VA с высокой частотой обновления, разработанных Samsung, но оно также может влиять на дисплеи, основанные на других технологиях панелей, таких как IPS и TN.

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

Кроме того, имейте в виду, что у одного устройства определенного монитора может быть эта проблема, но другой модуль той же модели монитора может работать отлично!

Что за всем этим стоит, это немного загадка, и AMD/NVIDIA не получила официального ответа, но мы знаем, что некоторые мониторы просто более подвержены этой проблеме.

Итак, почему это происходит и что вы можете сделать, чтобы это предотвратить?

Уменьшение мерцания яркости в AMD

Допустим, у вас есть игровой монитор VA 144 Гц, яркость которого мерцает в некоторых ваших играх.

Есть две основные причины мерцания яркости: LFC и частые колебания FPS.

Если ваш игровой монитор имеет диапазон переменной частоты обновления 48–144 Гц, он будет запускать LFC (компенсацию низкой частоты кадров), как только ваша частота кадров в секунду (кадров в секунду) достигнет 47 кадров в секунду или меньше, если вы используете видеокарту AMD.

LFC умножает вашу частоту кадров, чтобы устранить разрывы, даже когда ваш FPS опускается ниже диапазона VRR монитора. Например, при 47 кадрах в секунду он увеличивается втрое до 141 Гц.

Итак, предположим, что в одну секунду у вас 48 кадров в секунду и 48 Гц, а затем, в следующую секунду, ваш FPS упадет до 47 кадров в секунду, а частота обновления вырастет до 141 Гц.

Поскольку монитор становится ярче при более высокой частоте обновления, яркость колеблется.

Если FPS постоянно составляет около 48 кадров в секунду, LFC быстро включается и выключается, вызывая мерцание яркости.

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

Кроме того, вы можете использовать CRU (Custom Resolution Utility) для увеличения диапазона VRR.

Как и в случае с разгоном, увеличение диапазона VRR будет варьироваться для разных мониторов.

Таким образом, вы можете увеличить диапазон VRR до 30–144 Гц на одном мониторе, в то время как другое устройство того же монитора может даже не перейти на 47–144 Гц.

В последнем случае вы можете попробовать уменьшить диапазон вместо этого, чтобы LFC не запускался, либо полностью отключите LFC, уменьшив диапазон до 73–144 Гц.

LFC с картами AMD работает только в том случае, если нижний предел диапазона VRR как минимум в 2 раза превышает максимальную частоту обновления. Например, диапазон VRR 30-60 Гц означает, что LFC работает, но с 31-60 Гц поддержки LFC нет.

Отключив LFC, вам придется использовать VSYNC, чтобы избавиться от разрывов экрана при более низкой частоте кадров, но вы все равно можете без проблем пользоваться FreeSync при более высокой частоте кадров.

Мерцание яркости FreeSync также может возникать при колебаниях FPS, даже если оно не приближается к пороговому значению LFC. В основном это происходит в плохо оптимизированных играх, где ваш FPS зависит от многих факторов.

Единственный способ уменьшить мерцание яркости — ограничить FPS в этой игре любой частотой кадров, которую вы можете поддерживать постоянно.

Уменьшение мерцания в картах NVIDIA

При использовании FreeSync с совместимой видеокартой NVIDIA в режиме совместимости с G-SYNC LFC ведет себя немного иначе, чем с картами AMD.

Читайте также:  Какие драйвера лучше для майнинга nvidia 3060ti

LFC срабатывает независимо от диапазона FreeSync монитора.

Итак, если ваш монитор имеет диапазон VRR 120-144 Гц, и вы получаете 60 кадров в секунду, частота обновления монитора изменится на 120 Гц, тогда как с картами AMD LFC не будет работать, и вы получите фиксированную частоту 144 Гц (или 60 Гц, если VSYNC включен).

Кроме того, порог LFC обычно отличается при использовании графического процессора NVIDIA. Например, со многими мониторами FreeSync с частотой 48–144 Гц LFC работает со скоростью около 60 кадров в секунду с картами NVIDIA!

Из-за этого колебания FPS около порогового значения LFC заставят монитор быстро повышаться и понижаться с частотой обновления, что вызывает мерцание яркости.

Вот что вы можете сделать:

Если у вас есть монитор 144 Гц с диапазоном VRR 48–144 Гц, вы можете использовать CRU для уменьшения диапазона до 90–144 Гц.

Поскольку нет большой разницы в яркости при 90 Гц и 144 Гц, мерцание не будет заметно — или оно будет значительно менее заметным. Таким образом, между 90 и 144 кадрами в секунду вы получите плавную производительность VRR.

В более требовательных играх вам нужно ограничить FPS до 72 или ниже (чтобы не допустить, чтобы FPS превышал 72).

Ниже 72 кадров в секунду LFC удвоит (45–72 кадра в секунду) или утроит (30–48 кадров в секунду) частоту кадров до диапазона VRR 90–144 Гц, чтобы предотвратить разрыв изображения — опять же без заметных скачков яркости.

Однако это означает, что между 72 и 90 FPS вы не получите переменной частоты обновления, но в зависимости от игры и вашего FPS вы можете экспериментировать с более широкими диапазонами VRR, такими как 80-144 Гц.

Если в настройках игры, в которую вы играете, нет трекера FPS или ограничителя FPS, мы рекомендуем использовать RTSS.

Метод с пониженной частотой обновления

Если частота кадров в определенной игре в основном составляет около 60 кадров в секунду и у вас игровой дисплей с высокой частотой обновления, подумайте о снижении частоты обновления монитора до 60 Гц, чтобы избежать мерцания яркости.

Это также может помочь с другими проблемами, в основном связанными с играми, заблокированными на 60 FPS.

Когда вы уменьшаете частоту обновления монитора, убедитесь, что вы также выбрали соответствующую настройку ускорения времени отклика пикселей.

Источник

Возможные проблемы с FreeSync на Nvidia

Имею ПеКа на RTX3070. Хочу взять монитор MSI Optix MAG301CR. Основные моменты: 200Гц и FreeSync (в списке «G-Sync Compatible» отсутствует). Я правильно понимаю, что разрывы (tearing) у меня будут и в случае, если фпс будет больше 200, и в случае он будет меньше 200? Какие у меня будут варианты избавления от разрывов? V-sync вероятно и очевидно самое плохое решение. Насколько хорошо стоит ожидать отрабатывание FreeSync’а в роли G-sync? Вроде как если монитор не в списке «G-Sync Compatible» то FreeSync может выдавать артефакты изображения и вообще работает в более узком диапазоне герцовки чем выдаёт монитор (не 1-200, а например 1-90), что тоже не есть хорошо, ибо такая ситуация не раскроет весь потенциал железа. Что остаётся в таком случае? FastSync? Но насколько я знаю он добавляет инпут лаг. Так ли это? Какие проблемы будут на FastSync’е?

Да нормально всё будет работать, гсинк включишь в панели нвидия и фрисинк будет работать

Верно. И нижний порог уже давно победили (см. LFC)
На MAG301CR FreeSync работает в диапазоне 48-200 Гц через DisplayPort либо 48-180 через HDMI. Но если FPS опустится ниже заветных 48 кадров, он удвоится / утроится чтоб попадать в диапазон фрисинка.
Проблемы с фрисинком бывают очень редко. Лично у меня ютуб в полноэкранном режиме работает с разрывами, если включено аппаратное ускорение в хроме, а в остальном нареканий не было.

Читайте также:  Amd r7 m340 процессор

Блин, а что за лфц? Я тоже сталкивался с редкими провалами ниже нижнего порога и было некомфортно.

Low Framerate Compensation
Собственно то самое удвоение фпс при падении ниже порога. Поскольку в большинстве мониторов нижний порог для фрисинка — 48 фпс, то монитор должен поддерживать частоту 96+ Гц чтоб LFC работал.
Вот тут поищите свой монитор:
https://www.amd.com/ru/products/freesync-monitors

У меня 75, походу, я в пролете

А, так вот что это такое. У меня монитор при снижении ФПС до 60 и ниже удваивает герцовку. Получается при 70 ФПС — 70 Герц, при 60 ФПС — 120 Герц.

Кстате да, включал на монике функцию вывода частоты обновления и тестил, когда фпс в играх падал ниже 50, частота удваивалась и было 100+

Как я понимаю — это даже если G-Sync Compatible наклейка есть — будет присутствовать. Но не совсем. Верхней границей — будет верхняя же граница возможностей монитора (144, 200, да хоть 100500), а вот нижняя — на позиции условных 48 fps (а если fps падает ниже — то отключается технология).

А во всём диапазоне (от 1 и до потолка монитора) — работают эти технологии только либо на G-Sync (настоящем, с модулем) + NVidia либо на FreeSync + Radeon.

P.S. Но я могу сильно ошибаться, если не прав — поправьте.

Нижняя граница точно так же зависит от возможности конкретного монитора, и этот порог прямо прописан в характеристиках.

Забей на эти фрисинки и гсинки, у меня 2070super и 240гц моник, бывает и больше 240гц и гораздо меньше, никаких разрывов и прочего дерьма на нормальном железе не будет.

Из важного для себя выделил — подключай моник display port кабелем, помню с hdmi у меня были какие-то непрятные приколы.

У hdmi там кучи версий и нужна именно та которая сможет выдать 240гц на вашем разрешении, причем и мониторе и на видяхе.

Из личного опыта.
Тоже RTX 3070 и монитор LG 32GK850F с FreeSync (тоже не сертифицирован NVIDIA).
По идее у тебя будет два варианта настройки технологии. Базовый и расширенный.
На расширенном вроде от 48 Гц до твоих заявленных монитором. Но проблема у меня была такая, что если фпс падает ниже примерно 50-55 монитор начинает мерцать как стробоскоп, особенно если в кадре есть голубое небо и т.д.
Сейчас сижу на базовом режиме там от 60 Гц и до номинальных вроде. Проблем нет. Но и я тебе так скажу если всё это выключить разницы ты почти не увидишь если в игре у тебя будет скажем 120 кадром, а тем более 200 как и герц, то разрывов ты не заметишь что с FreeSync, что с FastSync, что без как-либо Sync-ов.
И да тебе выше правильно подсказали, что подключай по DisplayPort если есть возможность к примеру на моём мониторе если подключать через HDMI вместо 144 герц будет только 120.
P.S. по большому счёту на высокой герцовке и кадровой частоте это всё финтифлюшки.
А вот если у тебя включена синхронизация и ты хочешь, что бы не было разрывов когда кадровая частота скачет от скажем 45 до 90 фпс и не было задержки в вводе то тут эти технологии помогут.

Забивать не стоит — стоит немного разобраться. Постараюсь более кратко пояснить, что мне самому удалось узнать (ощутить). Разные мониторы могут вести себя по разному (не все из них сертифицированы nvidia). Диапазон фпс имеет значение, особенно если он опускаеться в меньшую сторону. В итоге имеем примено нижнюю границу в 30 фпс, и верхнюю — герцовка твоего моника. Если фпс будет привышать чстоту обновления твоего моника — фрисинк уже не работает. Так что для наилучшего эффекта желательно лочить фпс чуть ниже твоей герцовки, что бы фпс не улетал выше (например 198 при 200 герцовом монике). Если соблюдаються эти условия — получаешь в большинстве случаев плавную картинку (без разрывов). К сожалению, фрисинк не всегда може корректно работать с разными играми, но это в большинстве случаев могут быть уже сторонние факторы, которые могут исчезнуть после первого же обновления драйвера. По возможности лучше играть в полноэкранном режиме. В общем удачи тебе, надеюсь ты произвел базовые настройки в драйвере, и сможешь долго наслаждаться плавной картинкой.

Читайте также:  Nvidia web helper service можно ли отключить

Ах да, забыл сказать. Люди выше правильно советуют — все это дело подключай через дисплей порт. В противном случае ты даже в настройках nvidia не увидешь пункт по активации фрисинка. Да и в целом у дисплей порта хорошая пропускная сбособность. Если прям по настоящиму кратко описать алгоритм желательных действий — вкл фрисинк в монике, вкл его в панеле nvidia (поставить галочку где полноэкранный режим, а так же вроде галка снизу есть), отключить вертикалку в твоих играх, играть в те игры которые ты хочешь с плавной картинкой (в полноэкранном режиме с локом фпс под твою герцовку (желательно даже чуть ниже, на пур фпс)).

Ответ на твой вопрос

Врубаешь вертикалку, отключаешь тройную буфферизацию, ставишь «режим низкой задержки — Ультра» — нет разрывов и инпут лага.

Режим низкой задержки врубать стоит только тогда, когда есть явный упор в видеокарту (При высокой частоте кадров она и подавно не нужна). Имея на руках монитор c поддержкой gsync или freesync, стоит вырубать как вертикалу, так и тройную буфферизацию.

Я всегда вертикалку ставлю. Ибо либо разрывы либо фреймтайм чувствуется. Но у меня моник 75Гц, возможно, на 120-144-200 это не заметно будет.

Фрисинк и не должен влиять на твое время кадра. Для более ровного и плавного геймплея в первую очередь необходимо иметь адекватное железо (без явного упора в цпу или гпу, настроенную память и т.д). В любом случае если просадки фпс ощутимые и частые, то не какой фрисинк тут уже не поможет (он может их немного сгладить). Сам являюсь обладателем 144 герцового монитора и хорошего железа, но к сожалению разрывы в единичных проектах «иногда» имеют место быть. Но с тех пор, как я в первые приобрел монитор с поддержкой фрисинк, я испытываю в основном только положительные эмоции, чего желаю абсолютно всем.

И что, «эффект киселя» не замечаете при этом?

За годы игры только единственный раз этот пресловутый эффект реально ощутил — во второй Dishonored. Дело в мощности гпу, я думаю. Ну а «режим низкой задержки» от нвидиа теперь и вовсе этот эффект на корню режет.

— Был монитор с freesync и карта от амд — разрывов не было;
— Сменил карту, уже от нв — в каких-то играх всё хорошо (Ведьмак 3), а в каких-то были мерзкие разрывы, которые никак не фиксились (Rust);
— Сменил монитор на г-сунк компитбл 144 Гц — разрывов снова нет, везде всё хорошо.

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

V-sync на g-sync мониторе не тоже самое что на обычном мониторе. V-sync включает технологию g-sync при этом буферизации и прочие непотребство обычного v-sync нет, почему Nvidia не сделала отдельную настройку чтоб не заводить пользователей в заблуждение остаётся секретом.
По умолчанию v-sync работает только в полноэкранном режиме с включенным v-sync, он и ограничен максимальный фпс под развёртку монитора. Некоторые игры имеют кривые настройки из-за чего v-sync приходится форсировать в панеле нвидия или через Nvidia inspector, во втором можно даже задать режимы под приложения (т.е. глобально стоит что работает в полноэкранном, а программе можно конкретным приложениям задать работу в оконном)

Фаст синк только на дх11 работает. Ограничить фпс можно большим списком програм, та же рива тюн.

Источник

Adblock
detector