Gentoo Archives: gentoo-user-ru

From: Peter Volkov <pva@g.o>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] система виснет при запуске Xorg
Date: Mon, 25 Jan 2010 16:05:31
Message-Id: 1264433739.1795.54.camel@tablet
In Reply to: [gentoo-user-ru] система виснет при запуске Xorg by Alexander Kuprijanov
1 В Птн, 22/01/2010 в 11:27 +0300, Alexander Kuprijanov пишет:
2 > Section "Device"
3 > Identifier "Card0"
4 > Driver "intel"
5 > VendorName "Intel Corporation"
6 > BoardName "82852/855GM Integrated Graphics Device"
7
8 Не удачное железо. У меня на нём воспроизводиться баг:
9 https://bugs.freedesktop.org/show_bug.cgi?id=24789
10 и пока единственный workaround - использовать драйвер vesa.
11
12 Впрочем,
13
14 В Птн, 22/01/2010 в 15:43 +0300, Alexander Kuprijanov пишет:
15 > Виснет именно система: пробовал стартовать ИКСы из SSH, сессия виснет и больше
16 > не подключиться, на пинг не отвечает...
17
18 это означает, что у вас проблема в ядре. Хорошо бы понять где ядро
19 зарывается. Сначала, попробуйте наложить последние исправления с
20 kernel.org:
21
22 http://www.kernel.org/diff/diffview.cgi?file=/pub/linux/kernel/v2.6/incr/patch-2.6.32.4-5.bz2
23
24 и пересобрать ядро с SYSRQ и netconsole (удобнее с configfs). После
25 того, как загрузитесь, настройте netconsole:
26
27 less /usr/src/linux/Documentation/networking/netconsole.txt
28
29 # mount -t configfs configfs /sys/kernel/config
30 # cd /sys/kernel/config/netconsole/
31 # mkdir target (по сути любое имя)
32 вбиваете свои параметры
33 # echo eth1 > dev_name
34 # echo XXX.xxx.xxx.xxx > remote_ip
35 # echo XX:XX:XX:XX:XX:XX > remote_mac
36 # dmesg -n7
37 # echo 1 > enabled
38
39 Теперь, на другой машине (windows/linux) запускайте netcat:
40 http://en.wikipedia.org/wiki/Netcat
41
42 Можно проверить что netconsole работает, подгрузив какой-нибудь модуль -
43 если в dmesg появились новые строчки, то они же должны появиться в
44 netcat. Если всё ок, запускаете X-ы и смотрите вывод... Должно быть
45 что-то плохое (oops, BUG или что-ещё) и оно-то и представляет интерес.
46 Если ничего нет, тогда SySRQ может помочь (sysrq + d, + l)...
47
48 --
49 Peter.