Разрыв экрана с GeForce 550 Ti
Недавно я перешел на новый монитор и графическую карту - DELL U2312HM и GeForce GTX 550 Ti. У меня проблемы с разрывом экрана, как на картинке из Википедии:
Автор: Ванессаезековиц
Обычно это где-то в верхней части экрана. В основном это происходит в видео (во флэш-видео разрывается тяжелее). В играх все хорошо, кроме внутриигровых видеороликов (иногда даже видео, построенных на игровом движке), но сам игровой процесс понятен даже в очень быстрых действиях.
Связь с DVI.
Проблемы как в Linux (Debian GNU/Linux, openSUSE 12.1, Linux Mint 13), так и в Windows (Windows XP, Windows 7) с различными версиями драйверов. 1920x1080, 60 МГц.
Как я могу решить это?
UPD: Хорошо, Compiz с anabled VSync решили проблему на Linux Mint, теперь она гораздо реже и практически не поддается устранению. Хотя с Корицей это работает довольно плохо. В любом случае, было бы неплохо также выяснить, как это исправить в Windows XP - VSync включен на панели NVIDIA, может быть, он должен быть включен где-то еще?
UPD2: я проверил этот монитор на другом компьютере. Там тоже рвется. Может ли это быть аппаратно исправимой проблемой? Или может быть проблема с электричеством? Потому что есть сильный разрыв даже при перетаскивании окон и достаточно широкой горизонтальной анимации. Я не думаю, что это из-за 60 мГц - есть некоторые "слезы", даже если я просто медленно прокручиваю окно браузера средней кнопкой мыши. Кроме того, один месяц в фильмах с VLC не было абсолютно никаких разрывов. Но потом это вернулось. Так, может, это из-за плохого электричества? Я читал, что это может быть из-за заземления, были советы, чтобы согнуть металлические предметы электрической розетки или сетевого фильтра - но я не уверен, что это безопасно.
3 ответа
Хотя кажется, что мне все еще нужно купить новый монитор, я нашел решение для Cinnamon (должно работать и для Gnome 3) без использования Compiz.
Вставьте эти две строки в /etc/environment
:
CLUTTER_PAINT=disable-clipped-redraws:disable-culling
CLUTTER_VBLANK=True
Разрыв экрана происходит, когда ваша видеокарта обновляет изображение на экране быстрее, чем ваше устройство отображения может его нарисовать.
Один из способов уменьшить разрыв экрана - включить вертикальную синхронизацию (vsync) в драйвере видеокарты. Недостатком vsync является то, что вы можете отбрасывать кадры. Если ваша видеокарта поддерживает двойную или тройную буферизацию, это также поможет с разрывом экрана за счет использования большего количества видеопамяти. Кроме того, поможет получить ЖК-дисплей с более высокой частотой обновления (120 Гц). Конечно, это означает, что нужно тратить больше денег.
Вот хорошее объяснение того, почему происходит разрыв экрана.
UPD2: я проверил этот монитор на другом компьютере. Там тоже рвется.
Чтобы было ясно. Вы подключили DELL U2312HM к другому компьютеру. Это означает, что единственным общим элементом между двумя компьютерами был монитор, верно? Другой компьютер использовал другую видеокарту, материнскую плату и т. Д. Если это правда, то проблема связана с монитором. Это не проблема, которая может быть полностью исправлена с помощью настроек программного обеспечения или видеокарты. Да, вы обнаружили некоторые ограниченные частичные успехи в изменении настроек, но, как вы описываете, проблема все еще остается в некоторой степени.
Что это значит? Монитор может иметь проблемы с вертикальной синхронизацией, и, скорее всего, его необходимо починить и / или заменить. Было бы неплохо иметь возможность отремонтировать его, но, к сожалению, стоимость ремонта монитора самостоятельно (замена ЖК-панели АКА), скорее всего, будет соответствовать или превышать стоимость замены монитора.