Bug 20653 - неадекватно работает на 2.6.30 с KMS
Summary: неадекватно работает на 2.6.30 с KMS
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: xorg-server (show other bugs)
Version: unstable
Hardware: all Linux
: P3 critical
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-01 21:07 MSD by Nick S. Grechukh
Modified: 2009-07-05 15:00 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick S. Grechukh 2009-07-01 21:07:34 MSD
система - eeepc 701, сегодняшний сизиф. Включен i915.modeset=1, значение i915.gem_enable не влияет.

kdm работает нормально. После логина через некоторе время иксы виснут. если попытаться запустить терминал, виснет мгновенно. Переключение в консоль не работает.

По сети машина при этом доступна, однако chvt не работает тоже. Если сказать killall -9 X, переключение vt по alt-Fn не работает но можно удалённо воспользоваться chvt - тогда всё приходит в норму и можно попробовать ещё раз.

В Xorg.0.log следующая красота:

      Backtrace:
      0: X(xorg_backtrace+0x3b) [0x8121b4b]
      1: X(xf86SigHandler+0x9e) [0x80c931e]
      2: [0xb8097400]
      3: /usr/lib/libdrm_intel.so.1(drm_intel_bo_alloc_for_render+0x24) [0xb7aac3f4]
      4: /usr/lib/X11/modules/drivers/intel_drv.so [0xb7af812a]
      5: X(ProcCreatePixmap+0x165) [0x8081665]
      6: X(Dispatch+0x347) [0x8085b87]
      7: X(main+0x395) [0x806b135]
      8: /lib/libc.so.6(__libc_start_main+0xe6) [0xb7c99b26]
      9: X [0x806a5e1]
       
      Fatal server error:
      Caught signal 11.  Server aborting

при запуске startx от рута по экрану артефакты в виде полупунктирных линий, но кнопки нажимаются. После exit выбрасывает в консоль, в логе остаётся такое же сообщение.

Зато при выключенном KMS переключение в консоль по ctrl-alt-f1 убивает иксы.

Воспроизводится абсолютно стабильно, лечится откатом до rc1 libxorgconfig-1.6.2-alt1.rc1.i586.rpm xorg-server-1.6.2-alt1.rc1.i586.rpm xorg-drv-multimedia-1.6.2-alt1.rc1.i586.rpm xorg-server-common-1.6.2-alt1.rc1.i586.rpm
Comment 1 Nick S. Grechukh 2009-07-01 22:06:12 MSD
Указание Option "AccelMethod" "EXA" НЕ влияет.
Comment 2 Valery Inozemtsev 2009-07-01 22:36:17 MSD
1. KMS не просто так выключен, он не дружит с vesafb
2. переключение в консоль не работает из-за bootsplash
Comment 3 Nick S. Grechukh 2009-07-01 22:40:17 MSD
(В ответ на комментарий №2)
> 1. KMS не просто так выключен, он не дружит с vesafb
> 2. переключение в консоль не работает из-за bootsplash

vga=normal, естественно
Comment 4 Valery Inozemtsev 2009-07-03 13:38:03 MSD
xorg-server-1.6.2-alt2.rc2