Необъяснимые красные точки на скриншоте

853
amphetamachine

У меня была самая странная проблема с некоторыми аспектами моей операционной системы:

enter image description here

Это скриншот Google Chrome 11.0.696.57, работающего в Linux 2.6.37.6 с сервером Xorg 1.9.5 с драйверами дисплея FGLRX 8.841 на Radeon HD 4870.

Драйверы дисплея, ядро ​​и X-сервер не были обновлены до того, как это началось. Я также не изменил мой xorg.conf.

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

Насколько я могу судить, Linux TTY (за пределами X) не затронут.

Меня озадачивает тот факт, что это можно сделать на скриншоте, а не просто в виде пикселей на экране. Если у вас есть какая-либо информация о том, что может быть причиной, и, надеюсь, как ее решить (или даже теория), пожалуйста, напишите ниже.

Дополнительная информация:

Редактировать:

Переключение TTY (через ctrl- alt- F[1-9]) и обратно, похоже, рассеивает эффект, по крайней мере, временно.

4

2 ответа на вопрос

1
amphetamachine

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

Проблема заключалась в том, что моя видеокарта ломалась интересным образом. Я предполагаю, что память на карте перегревается и выходит из строя. Вот почему ошибок в Memtest86 + не возникало; он сканирует только оперативную память, а не видеопамять.

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

Работает нормально сейчас.

0
Kerri Shotts

Вещи, которые я бы проверил:

  • Что-нибудь еще было недавно обновлено?
  • Вы недавно установили программу?
  • Как долго появляются точки?
  • Вы получаете их сразу после загрузки, входа в систему и получения рабочего стола? Вы получаете их на экране входа?
  • Точки, кажется, больше реагируют на курсор мыши, или просто когда что-то происходит или изменяется на экране?
  • Точки перекрывают курсор мыши или остаются под ним?
  • Вы недавно проверили свою память? (Но я сомневаюсь, что это реальная проблема с физической памятью, иначе у вас тоже будет нелепая нестабильность.)
  • Я бы посчитал, что видеокарта представляет собой проблему, за исключением того, что это снимается на скриншоте. Это означает, что он должен быть не только в видеобуфере, но и в памяти, доступной для действия скриншота.

Я предполагаю здесь, но я думаю, что есть несколько вещей, которые могут быть:

  • Фактический процесс делает забавные вещи с дисплеем (что объясняет, почему он не за пределами X11); проверьте PS, чтобы увидеть, если у вас есть что-нибудь странное.
  • Недавние изменения что-то сделали с вашими видео драйверами; возможно переустановить?
  • Недавнее изменение сделало что-то с X11. Это похоже на проблему компоновки или проблему OpenGL (если на вашем интерфейсе включены какие-либо 3D-эффекты) или даже проблему с драйвером видео. (Например: я могу получить довольно забавные результаты на своем окне Virtualized Ubuntu при включении 3D. Я не пытался получить скриншот с гостевой машины, но меня не удивит, если эффекты будут скопированы на скриншот .)

Похожие вопросы