Мой монитор включается в VGA 0, почему он дает мне ошибки о VGA-1?

Эта проблема запустилась, когда я был на 10,04 (сентябрь-октябрь) и продолжал после новой установки 10,10.

Моя проблема состоит в том, что мой экран чернеет в течение многих секунд и возвращается с 1024x768 и "Неизвестный Монитор", когда я пытаюсь возвратить его.

- Ядро является 2.6.37 RC2. - моя Видеокарта является PCI-E SAPPHIRE ATI X1550 с последними драйверами от X-обновления PPA

sudo dmesg

дает:

[   87.088780] radeon 0000:01:00.0: VGA-1: EDID block 0 invalid.
[   87.088785] [drm:radeon_vga_detect] *ERROR* VGA-1: probed a monitor but no|invalid EDID
[   87.141587] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 126
[   87.141592] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[   87.141595] <3>ee 8b c5 a4 5a 48 9b 25 1a 50 54 bf ef 00 81 80  ....ZH.%.PT.....
[   87.141599] <3>10 10 01 03 68 22 1b 78 ee 8b c5 a4 5a 48 9b 25  ....h".x....ZH.%
[   87.141602] <3>1a 50 54 bf ef 00 81 80 71 4f 01 01 01 01 01 01  .PT.....qO......
[   87.141605] <3>01 01 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70  ......0*..Q.*@0p
[   87.141609] <3>13 00 52 0e 11 00 00 1e 00 00 00 fd 00 38 4c 1e  ..R..........8L.
[   87.141612] <3>52 0e 00 0a 20 20 20 20 20 20 00 00 00 fc 00 43  R...      .....C
[   87.141615] <3>4d 43 20 31 37 0a 20 20 20 20 20 20 00 00 00 ff  MC 17.      ....
[   87.141619] <3>00 30 0a 20 20 20 20 20 20 20 20 20 20 20 00 9d  .0.           ..
[   87.141621] 
[   87.192666] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 126
[   87.192670] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[   87.192673] <3>ee 8b c5 a4 5a 48 9b 25 1a 50 54 bf ef 00 81 80  ....ZH.%.PT.....
[   87.192677] <3>10 10 01 03 68 22 1b 78 ee 8b c5 a4 5a 48 9b 25  ....h".x....ZH.%
[   87.192680] <3>1a 50 54 bf ef 00 81 80 71 4f 01 01 01 01 01 01  .PT.....qO......
[   87.192683] <3>01 01 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70  ......0*..Q.*@0p
[   87.192686] <3>13 00 52 0e 11 00 00 1e 00 00 00 fd 00 38 4c 1e  ..R..........8L.
[   87.192690] <3>52 0e 00 0a 20 20 20 20 20 20 00 00 00 fc 00 43  R...      .....C
[   87.192693] <3>4d 43 20 31 37 0a 20 20 20 20 20 20 00 00 00 ff  MC 17.      ....
[   87.192696] <3>00 30 0a 20 20 20 20 20 20 20 20 20 20 20 00 9d  .0.           ..
[   87.192698] 
[   87.243677] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 126
[   87.243682] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[   87.243685] <3>ee 8b c5 a4 5a 48 9b 25 1a 50 54 bf ef 00 81 80  ....ZH.%.PT.....
[   87.243689] <3>10 10 01 03 68 22 1b 78 ee 8b c5 a4 5a 48 9b 25  ....h".x....ZH.%
[   87.243692] <3>1a 50 54 bf ef 00 81 80 71 4f 01 01 01 01 01 01  .PT.....qO......
[   87.243695] <3>01 01 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70  ......0*..Q.*@0p
[   87.243698] <3>13 00 52 0e 11 00 00 1e 00 00 00 fd 00 38 4c 1e  ..R..........8L.
[   87.243702] <3>52 0e 00 0a 20 20 20 20 20 20 00 00 00 fc 00 43  R...      .....C
[   87.243705] <3>4d 43 20 31 37 0a 20 20 20 20 20 20 00 00 00 ff  MC 17.      ....
[   87.243708] <3>00 30 0a 20 20 20 20 20 20 20 20 20 20 20 00 9d  .0.           ..
[   87.243711] 
[   87.294695] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 126
[   87.294699] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[   87.294702] <3>ee 8b c5 a4 5a 48 9b 25 1a 50 54 bf ef 00 81 80  ....ZH.%.PT.....
[   87.294706] <3>10 10 01 03 68 22 1b 78 ee 8b c5 a4 5a 48 9b 25  ....h".x....ZH.%
[   87.294709] <3>1a 50 54 bf ef 00 81 80 71 4f 01 01 01 01 01 01  .PT.....qO......
[   87.294712] <3>01 01 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70  ......0*..Q.*@0p
[   87.294715] <3>13 00 52 0e 11 00 00 1e 00 00 00 fd 00 38 4c 1e  ..R..........8L.
[   87.294719] <3>52 0e 00 0a 20 20 20 20 20 20 00 00 00 fc 00 43  R...      .....C
[   87.294722] <3>4d 43 20 31 37 0a 20 20 20 20 20 20 00 00 00 ff  MC 17.      ....
[   87.294725] <3>00 30 0a 20 20 20 20 20 20 20 20 20 20 20 00 9d  .0.           ..
[   87.294727] 
[   87.294732] radeon 0000:01:00.0: VGA-1: EDID block 0 invalid.

ЕДИНСТВЕННАЯ фиксация, доступная для меня, к завершенному выключению компьютера и отключению его от источника питания.

Наконец, мой компьютер хорошо работает с другими Ose не-Linux.

EDIT1:

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

EDIT2:

Почему это пытается читать из VGA-1, нет никакого VGA-1.

EDIT3:

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

Это все еще происходит, однако, с r600 драйвером на другом компьютере.

5
задан 22 January 2013 в 16:27

3 ответа

Это была ошибка! это все еще присутствует в драйверах R600.

0
ответ дан 22 January 2013 в 16:27

EDID - это небольшой блок данных, которые монитор отправляет по видеокабелю на видеокарту. Содержит данные о мониторе - производитель, горизонталь & amp; вертикальные размеры и, самое главное, список режимов отображения, которые он поддерживает. Видеодрайвер использует этот список режимов, чтобы определить, какие разрешения поддерживает ваш монитор.

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

Возможно, вы использовали разные драйверы в Ubuntu 9.10, и тогда вы, вероятно, не использовали драйверы для установки режима ядра. Эти драйверы ядра обрабатывают EDID иначе, чем старые драйверы X пользовательского пространства. Вполне возможно, что вы могли бы обойти эту проблему, используя настройку режима пространства пользователя вместо настройки режима ядра. Инструкции о том, как это сделать, приведены здесь , ,

.

В настоящее время невозможно добавить причуду для вашего монитора, корректирующую данные EDID, даже если у вас были правильные данные; это то, над чем работает в Natty , которая станет Ubuntu 11.04.

¹: через DDC, для технически мыслящих

0
ответ дан 22 January 2013 в 16:27

Похоже, что у вашего монитора странная проблема: он возвращает неправильный мусор вместо списка разрешений в информации EDID EPROM (это таблица поддерживаемых разрешений, хранящихся на мониторе). Я не думаю, что это проблема с драйвером, это может быть проблема с питанием монитора и признак его сбоя.

Это также может быть слабое соединение, VGA кабель может выходить.

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

0
ответ дан 22 January 2013 в 16:27

Другие вопросы по тегам:

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