LINUX.ORG.RU

Запуск X (intel) на 2.6.37


0

1

При переходе на новое ядро 2.6.37 не запускаются Х. При запуски Х ошибок нет, просто черный экран, хотя на клавиатуру реагирует - в слепую перехожу в консоль и в ребут пускаю.

Ядро собирал как обычно, из 2.6.33: make oldconfig && make && make install
Дрова на интел последние: xf86-video-intel-2.14.0, mesa-7.10

# lspci
00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
00:03.0 Communication controller: Intel Corporation 82Q963/Q965 HECI Controller (rev 02)
00:03.2 IDE interface: Intel Corporation 82Q963/Q965 PT IDER Controller (rev 02)
00:03.3 Serial controller: Intel Corporation 82Q963/Q965 KT Controller (rev 02)
00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE Controller (rev 02)


# grep "(EE)" Xorg.1.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) intel(0): Detected a hung GPU, disabling acceleration.

★★

Ответ на: комментарий от Novell-ch

Ничего, заслуживающего внимания, нет.

MaDMaN ★★
() автор топика

Хоть вопрос ТС так и не задал, но... ответ очевиден:

Ядро собирал...

Led ★★★☆☆
()
Ответ на: комментарий от post-factum

Без КМS драйвер Интел выругается и вернется в текстовый режим! Тут надо смотреть какие видеовыходы обнаружил драйвер и куда выдает изображение. У меня так на ноуте при обновлении ОС (и ядра) драйвер интеловской видюхи стал выдавать изображение на HDMI выход (к которому ничего не было подключено). Тоже был квадрат Малевича на экране и полное отсутствие ошибок в логе.

anonymous
()
Ответ на: комментарий от post-factum

Выход один - VGA, и да, без KMS не заводится. Пока решения проблемы не нашел.

MaDMaN ★★
() автор топика

Посмотри в конфиге ядра есть такой пункт Enable KMS by default. Без него не запустятся иксы. Вроде можно еще через граб передать этот параметр ядру.

partyzan ★★★
()
Ответ на: комментарий от partyzan

Пробовал и с ним, и без.

Проблема раскрылась на 35 ядре, в лог начали сыпаться ошибки:

[drm:i915_do_wait_request] *ERROR* something (likely vbetool) disabled interrupts, re-enabling
[drm:i915_do_wait_request] *ERROR* something (likely vbetool) disabled interrupts, re-enabling
[drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -11 (awaiting 79 at 0, next 80)
[drm:i915_reset] *ERROR* GPU hanging too fast, declaring wedged!
[drm:i915_reset] *ERROR* Failed to reset chip.

Видимо новым ядром мне пока не разжиться.

MaDMaN ★★
() автор топика
Ответ на: комментарий от Novell-ch

После загрузки модуля: modprobe i915 modeset=1
В консоли темный экран и все, как обычно.
Если в слепую запускаю Х, то в логах:
[ 293.197] (EE) intel(0): Detected a hung GPU, disabling acceleration.
[ 293.201] (EE) intel(0): failed to set cursor: Input/output error
[ 293.202] (EE) intel(0): failed to set cursor: Input/output error

MaDMaN ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.