1 |
Thanks Duncan for hints and the thorough reply, I am also pretty sure |
2 |
it's a kernel crash. |
3 |
No logs are leaved, and indeed as I read on wiki.x.org the only way |
4 |
is to log remotely (there is also a guide how). |
5 |
|
6 |
in meantime i tried to use a different kernel, though the same version but |
7 |
vanilla source, the effect was the same. |
8 |
|
9 |
But i could run ubuntu from the life-cd, it uses the 2.6.32-21, so |
10 |
it seems to me you are right, and it is KMS "crashing" the kernel. |
11 |
|
12 |
I'll post the results of my trials this weekend, and many thanks meanwhile, |
13 |
|
14 |
~levon |
15 |
|
16 |
On Thu, Aug 5, 2010 at 9:51 AM, Duncan <1i5t5.duncan@×××.net> wrote: |
17 |
> Levon Ghazaryan posted on Wed, 04 Aug 2010 13:27:18 +0200 as excerpted: |
18 |
> |
19 |
>> on 2.6.34-r1, ThinkPad T410 with Intel Arrandale with a custom kernel |
20 |
>> the laptop freezes on startx or X -retro -config /root/xorg.conf.new |
21 |
>> (with a fresh created xorg.conf.new with Xorg -config). |
22 |
>> |
23 |
>> as this happens I'm not able to switch the tty, the laptop doesn't |
24 |
>> respond to ping and caps lock is constantly blinking. |
25 |
> |
26 |
> Won't even respond to ping. That's definitely a hard lockup. =:^( |
27 |
> |
28 |
> Unfortunately, such lockups often don't leave a lot in the way of logs, |
29 |
> because whatever triggers them panics the kernel to the point it can't |
30 |
> trust itself to write log entries (good thing too, at that point it's |
31 |
> generally so confused who knows where it might scribble on the disk, |
32 |
> precisely the reason it doesn't write anything if it doesn't trust itself |
33 |
> to do so correctly) detailing what went wrong. |
34 |
> |
35 |
> But you can tell it doesn't respond to pings, which presumably means you |
36 |
> have at least one other machine available. It's often possible in such |
37 |
> cases to take a log remotely, and sometimes get an entry with the problem |
38 |
> via the remote connection as the kernel's going down, since the kernel |
39 |
> knows that writing to a network connection can't scribble where it's not |
40 |
> supposed to on the disk, like trying to right a log entry to disk might do |
41 |
> at that point. |
42 |
> |
43 |
> Unfortunately I don't know those details, as it's only relatively recently |
44 |
> that I have both a netbook and a desktop, to be able to do such things, |
45 |
> and I've not actually done them yet. But I do know it's possible, and you |
46 |
> can look into it further if you find it necessary. |
47 |
> |
48 |
>> there is no error in /var/log/Xorg.0.log |
49 |
> |
50 |
> One wouldn't be expected in such a case, for the reasons I mention above. |
51 |
> |
52 |
>> and Xorg -config exits without complaining about anything. |
53 |
> |
54 |
> =:^( |
55 |
> |
56 |
>> I followed the guide at: |
57 |
>> http://www.gentoo.org/doc/en/xorg-config.xml#using_startx |
58 |
>> |
59 |
>> so I completed all steps mentioned there. |
60 |
>> |
61 |
>> at this point I have no idea how to debug, get information what is going |
62 |
>> an, or what causes the problem - there are no error messages and no log |
63 |
>> left. the only thing I see is a black screen, a blinking cursor at the |
64 |
>> top left corner for a moment and a completely black screen after wards |
65 |
>> and laptop the responds to nothing as a result. the only way that i |
66 |
>> could get out of this was to hard-reboot using the power button. |
67 |
>> |
68 |
>> please post here if you have any ideas what this could be or how can it |
69 |
>> be figured out what causes the crash. |
70 |
>> |
71 |
>> at some point i tried: |
72 |
>> emerge -e xorg-server |
73 |
>> |
74 |
>> but this changed nothing and startx crashes again in the same way. |
75 |
> |
76 |
> Altho my netbook has Intel graphics, I've not had it as long as my main |
77 |
> machine (AMD, several generations of Radeon graphics), and know rather |
78 |
> less about Intel graphics than I do Radeons. |
79 |
> |
80 |
> However, both the Radeon and Intel drivers now (with 2.6.34 on the Radeon |
81 |
> side, I believe earlier for the Intel side) default to KMS, kernel mode |
82 |
> setting, as opposed to the former UMS, user (xorg) mode setting. KMS runs |
83 |
> fine on both my main AMD/Opteron/Radeon machine and my Intel/Atom based |
84 |
> Acer Aspire One netbook (ICH7 family chipset, 945GME graphics, rev 03), |
85 |
> but I'm running ~arch on both (~amd64 on the workstation, ~x86 on the |
86 |
> netbook), and in fact, running the x11 overlay as well, so getting X |
87 |
> related packages before they're even in the main tree. With a technology |
88 |
> as new as is KMS, the newest versions are very likely more stable than |
89 |
> earlier versions. as the technology itself is still developing and |
90 |
> stabilizing. FWIW, xorg-server-1.8.2 (from the x11 overlay), on both |
91 |
> machines, here, and the xf86-video-*, drm, mesa, and other such packages, |
92 |
> are equally current, some in-tree already, some from the overlay. |
93 |
> |
94 |
> I'd therefore suggest you look into the KMS/UMS thing. That may well be |
95 |
> your problem. I believe there's a kernel parameter you can add in grub, |
96 |
> to turn off KMS and see if that's it. nokms or no-kms or some such, I've |
97 |
> not had to use it so IDR for sure. |
98 |
> |
99 |
> Actually, now that I think of it, I believe I've read about a particular |
100 |
> Intel chipset, the ICH-5 series, IIRC, that has had very serious problems |
101 |
> with KMS, and either has /just/ fixed them (would likely be with the |
102 |
> 2.6.35 kernel and/or xorg-1.8 or later and/or comparable xf86-video-intel |
103 |
> driver, the fix would be that fresh, tho of course some of us have been |
104 |
> running that stuff for months, now, so it's not necessarily /that/ new), |
105 |
> or they're still affected and won't yet work with kms at all. I've no |
106 |
> clue where Arrandale is relative to ICH-5, but if that's it, you're very |
107 |
> likely affected and need the nokms boot parameter, at least with xorg |
108 |
> earlier than the very latest ~arch and x11 overlay stuff, and with kernels |
109 |
> older than the just release 2.6.35, and might still need it with them. |
110 |
> |
111 |
> -- |
112 |
> Duncan - List replies preferred. No HTML msgs. |
113 |
> "Every nonfree program has a lord, a master -- |
114 |
> and if you use the program, he is your master." Richard Stallman |
115 |
> |
116 |
> |
117 |
> |