OpenSUSE 11.4 drm:drm_edid_block_valid *ERROR* on Radeon Driver

Установив OpenSUSE 11.4 наткнулся на интересную проблему с драйвером radeon.

Разрешение монитора 1440x900. Система работает нестабильно, периодически возникают квадраты на экране (артефакты), экран мелькает. Если переключить на неродное разрешение, артефакты перестают появляться, но экран продолжает мерцать.

При этом в /var/log/messages валятся следующие сообщения:

Mar 21 10:56:55 lnxvrx kernel: 3484.470053] [drm:drm_edid_block_valid] ERROR Raw EDID:
Mar 21 10:56:55 lnxvrx kernel: 3484.470056] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470058] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470061] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470063] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470066] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470068] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470071] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
Mar 21 10:56:55 lnxvrx kernel: 3484.470074] <3>00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …

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

PS: nomodeset не помогает, в sysconfig no_kms_in_initrd (или что-то вроде этого) тоже не помогает. Удаление драйвера radeon не помогает, прописывание драйвера vesa в xorg.conf.d тоже не особо.

Похоже, что это баг. Пишите репорт в багзилу.

Кроме того, почитайте man radeon. Там описывается опция “IgnoreEDID”. Возможно, ещё какие-то опции понадобятся.

Спасибо. Будем пробовать.