Разрыв экрана для незначительных обновлений экрана
Это проблема, с которой я сталкиваюсь после столкновения с проблемами EDID с моего монитора.
В системе, где все работало идеально, однажды я загружался, чтобы получить изображение с низким разрешением на моей машине с Ubuntu. После некоторой отладки на Xorg.log и некоторых перезапусков я обнаружил, что монитор прекратил отправлять свой EDID в систему.
К счастью, я обнаружил, что в моей установке Windows мои значения edid кэшированы в его реестре, скопированы двоичные значения и сформированы edid.bin, который нужен драйверу NVIDIA. После того, как я вручную собрал xorg.conf с указанным в нем пользовательским edid.bin, я вернулся к исходному разрешению. В настоящее время система не показывает проблем с разрешением экрана, однако всякий раз, когда происходят очень незначительные изменения в кадре (например, перемещение тестового курсора в документе), я замечаю разрывы на экране (с двумя курсорами вместо одного!!).
Кто-нибудь может мне помочь в этом?
Вспомогательная информация:
- Я никогда не делаю обновления на моей машине - драйверы или программное обеспечение
- Операционная система: Ubuntu 12.04 (без обновлений с момента установки)
- Я использую проприетарные драйверы NVIDIA, загруженные с официальной веб-страницы (не менялась с 2 лет)
- Модель монитора: Samsung SyncMaster SA300
- Карта: NVIDIA Fermi GTX470
Спасибо
L
2 ответа
Существует серьезная проблема с ядром и драйвером nvidia ( https://bugs.launchpad.net/bugs/1401792).
Из моего опыта работы с 14.04 я обнаружил, что установка любого значения 'underscanning' на панели управления nvidia устранит эту проблему до следующей перезагрузки.
Тем не менее, это должно быть сделано при каждой перезагрузке. Я не нашел ответов здесь; Я перепробовал все драйверы nvidia, включая драйверы xorg-edgers, но пока радости нет.
Отчет об ошибках, о котором я упоминал, является одним из десятков дубликатов, которые указывают на несовместимость ядра и драйвера nvidia, и в течение более года (по крайней мере, в этом конкретном отчете об ошибке) проблема еще не была правильно определена как проблема с ядром или nvidia, не говоря уже о решении.
Моя установка оборудования mobo/gpu работала нормально в течение 2-3 лет без проблем, пока я не установил 14.04, поэтому я склоняюсь к проблеме 14.04... но это не было подтверждено людьми, отслеживающими сообщения об ошибках.
редактировать: извините - я только что увидел, что у вас 12.04, а не 14.04.
Немного поздно - но я нашел проблему: https://devtalk.nvidia.com/default/topic/729908/-gt-334-21-redrawing-problems-in-gnome-3-10-3-12-gtx-580/
Проблема возникала только на gnome-shell. В то же время единство работало нормально.
У меня не хватает терпения, чтобы пройти весь поток и получить реальное исправление для него - переход на KDE сейчас.
Оставьте этот вопрос без ответа - если кто-то пройдет этот разговор по ссылке выше, пожалуйста, ответьте с фактическим исправлением: я приму его и закрою этот вопрос.