Система виснет напрочь: kernel 2.6.35-r4 при старте X [РЕШЕНО]

Обновил ядро до 2.6.35-r4 - при старте иксов происходит переключение в пустую консоль (скорее всего в 7-ю) и виснет. Не спасают никакие комбинации клавиш. Пробовал запускать чисто startx - что-то выдается на консоль, но увидеть это до переключения в 7-ю консоль не реально. Редирект вывода в файл ничего не дает - он просто не успевает записаться. /var/log/Xorg.0.log тоже не пишется (остается старая версия).

Пересобирал xorg-server, hal, dbus.

В тоже самое время с ядрами linux-2.6.32-gentoo-r7 и linux-2.6.34-gentoo-r1 загружается без проблем. Видео - nvidia. Драйвер загружается во всех ядрах без ошибок.

Но, при загрузке на этой же машине Gentoo с другого внешнего харда - все работает. Версии пакетов одни и теже.

Не загадка ли?

ты случаем драйвер nvidia для

ты случаем драйвер nvidia для нового ядра не забыл поставить? )) думаю кто-то плохо читал документацию ))
и что значит "система повисла"? как такое вообще возможно? )) Ctrl+Alt+Fn или Alt+SysRq+R, а потом Ctrl+Alt+Fn...

Theli написал(а): ты случаем

Theli написал(а):
ты случаем драйвер nvidia для нового ядра не забыл поставить? )) думаю кто-то плохо читал документацию ))
и что значит "система повисла"? как такое вообще возможно? )) Ctrl+Alt+Fn или Alt+SysRq+R, а потом Ctrl+Alt+Fn...

Какая-то особенная версия nvidia-drivers? Под новое ядро естественно перекомпилил. Я писал, что он грузится без ошибок.

Виснет напрочь - никакие "Ctrl+Alt+Fn или Alt+SysRq+R, а потом Ctrl+Alt+Fn" не действуют. Про это тоже писал.

Сколько лет под Gentoo, а такого не видел, вот и решил сюда написать. Может кто-то уже наступал на такие грабли.

Да, boroda, и со мной похожее случилось...

Пришлось откатываться на sys-kernel/zen-sources-2.6.34_p1-r2
Так хотел xtables-addons попытать...
Вытаскивал видюху, переходил на интегрированную графику от ATI с использованием x11-drivers/xf86-video-ati && kms -
работало отлично, без зависаний.

вот глупый вопрос - вы

вот глупый вопрос - вы обновляли xorg-server на более новую версию ?

=_O

eix -I --compact x11-base/xorg-server
[I] x11-base/xorg-server (1.8.2@28.08.2010)

Установлены все последние не

Установлены все последние не замаскированные версии. Соответственно в portage последний стабильный xorg-server версии 1.7.7-r1.

Сегодня вечером попробую поставить 1.8.2.

xorg-server 1.8.2 - не

xorg-server 1.8.2 - не помогло
emerge -e world - не помогло

Нашел одно отличие между загрузкой видео-драйвера. В "cat /proc/interrupts" при gentoo-sources из сабжа нет строки

           CPU0       CPU1       CPU2       CPU3       
...
 30:       3317       3260       3430       3316   PCI-MSI-edge      nvidia
...

А в 2.6.34-r1, есть. То есть под 2.6.35-r4 драйвер не загружается как надо.

dmesg говорит следующее в 2.6.35-r4:

Sep  6 00:03:42 boroda-zuzi kernel: nvidia: module license 'NVIDIA' taints kernel.
Sep  6 00:03:42 boroda-zuzi kernel: nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Sep  6 00:03:42 boroda-zuzi kernel: nvidia 0000:01:00.0: setting latency timer to 64

и в 2.6.34-r1:

Sep  6 00:16:52 boroda-zuzi kernel: nvidia: module license 'NVIDIA' taints kernel.
Sep  6 00:16:52 boroda-zuzi kernel: nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Sep  6 00:16:52 boroda-zuzi kernel: nvidia 0000:01:00.0: setting latency timer to 64
Sep  6 00:18:09 boroda-zuzi kernel: nvidia 0000:01:00.0: irq 30 for MSI/MSI-X

конфиг для 2.6.35-r4 взят с 2.6.34-r1.

Был похожий глюк. Помогла

Был похожий глюк.
Помогла пересборка ядра на предмет отключения framebufer.

emerge Your world
Gentoogle

fb отключил - не помогло Взял

fb отключил - не помогло

Взял конфиг ядра с внешнего загрузочного USB-HDD - заработало. Принципиальная разница в конфигах по части выбора CPU (P4 vs Core2) и доступа к памяти (32 vs 64 bit). Сегодня буду пробовать найти, что именно не дает nvidia работать.

/

GoodWin написал(а):
Был похожий глюк.
Помогла пересборка ядра на предмет отключения framebufer.

Подтверждаю.
Как раз с Нвидиавской видеокартой в 2.6.32-gentoo-r7 нарвался на то, что фареймбуфер не дружит с виртуализацией.

:wq
--
Live free or die

В моем случае с framebuffer

В моем случае с framebuffer все нормально. Если в ядре 2.6.35-r4 отключаю HIGHMEM64G, то nvidia работает.

Сегодня версия 2.6.35-r4 стала замаскированной. В 2.6.34 nvidia и так работала.

boroda, спешу доложить:

Вот уже часа четыре издеваюсь над компьютером (перезагрузки, входы-выходы в/из Х, переглючения в консоль и обратно)
- пока не зависал.
Что сделал: в BIOS выключил встроенную сетевушку, в хламе нашёл старенькую Realtek-8139, впендюрил ея в системник,
пересобрал ядро на предмет поддержки этого раритета. Всё, больше ничего не делал.
Сам ничего не понимаю...
Блин, истину кто-то изрёк - "Пути Господни неисповедимы"

в BIOS выключил встроенную

в BIOS выключил встроенную сетевушку

Вывод: глючный BIOS или неудачная архитектура схемотехники... Встречается...

emerge Your world
Gentoogle

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".