View previous topic :: View next topic |
Author |
Message |
NF n00b
Joined: 18 Sep 2006 Posts: 6
|
Posted: Mon Sep 18, 2006 5:07 pm Post subject: Dell Latitude CSx crashing [SOLVED] |
|
|
A few days ago I managed to install Gentoo 2006.1 on my old laptop from stage3. However, problems started to arise after installing X and gdm. Now whenever I want to switch from X to a tty and try to login (I get to the point where you type the username) the whole system crashes with a message similar to this:
Quote: |
Oops: 0000 [#1]
Modules linked in:
CPU: 0
EIP: 0060:[<c013c633>] Not tainted VLI
EFLAGS: 00210046 (2.6.17-gentoo-r8 #4)
EIP is at free_block+0x42/0xcc
eax: 952412dc ebx: c7f460d0 ecx: 12000201 edx: 00000000
esi: 00000470 edi: c7f3c840 ebp: 00000000 esp: c1125f24
ds: 007b es: 007b ss: 0068
Process events/0 (pid: 3, threadinfo=c1124000 task=c7fd5030)
Stack: c11f5210 00000134 c7f460d0 c7f460d0 00000134 c7f460c0 c7f3c840 c013c720
00000000 c11a5720 00000000 c7f3c840 c7f3c888 c013d548 00000000 00000000
c04a6fc4 c7fc77c0 00200286 00000000 c011cb09 c013d511 c7fc77c8 c7fc77c0
Call Trace:
<c013c720> drain_array+0x63/0x7d <c013d548> cache_reap+0x37/0x10c
<c011cb09> run_workqueue+0x69/0x96 <c013d511> cache_reap+0x0/0x10c
<c011ce16> worker_thread+0x0/0x10e <c011cef1> worker_thread+0xdb/0x10e
<c010f0d2> default_wake_function+0x0/0xc <c011ee66> kthread+0x91/0xbd
<c011edd5> kthread+0x0/0xbd <c0100ac5> kernel_thread_helper+0x5/0xb
Code: 00 8b 44 24 08 8b 34 a8 8d 96 00 00 00 40 c1 ea 0c c1 e2 05 03 15 30 66 4a c0 8b 02 f6 c4 40 74 03 8b 52 0c 8b 4a 1c 8b 54 24 20 <8b> 41 04 8b 5c 97 14 8b 11 89 42 04 89 10 31 d2 2b 71 0c c7 01
EIP: [c013c633>] free_block+0x42/0xcc SS:ESP 0068:c1125f24
|
When I've disabled xdm/gdm from running at boot, everything seems to work ok. I haven't checked but I think so as I didn't have these crashes before GDM and Xorg. Through Xorg everything seems to work but when you get out of X things start breaking apart. I get similar crash when trying to power off the laptop via GDM, but if I power off via xterm there's no problem.
I've tried recompiling Xorg and GDM, even the kernel (I've tried several different kernel configurations), but I don't seem to get rid of that annoying crash.
Any help when it comes to solving this problem is welcome and appreciated.
Last edited by NF on Tue Sep 26, 2006 10:58 am; edited 1 time in total |
|
Back to top |
|
|
beatryder Veteran
Joined: 08 Apr 2005 Posts: 1138
|
Posted: Mon Sep 18, 2006 7:21 pm Post subject: |
|
|
have you tried a revdep-rebuild? _________________ Dont make it idiot proof, make it work.
Neucode.org
<suppressed key> |
|
Back to top |
|
|
NF n00b
Joined: 18 Sep 2006 Posts: 6
|
Posted: Tue Sep 19, 2006 4:23 am Post subject: |
|
|
beatryder wrote: | have you tried a revdep-rebuild? |
Thanks for the reply. I did try it, but it says there are no packages to be re-emerged. I also did a bit of research into the problem, it seems that I don't even have to type anything to the login screen for it to crash. When I switch to a tty and wait 2-4 seconds, the crash just happens. |
|
Back to top |
|
|
beatryder Veteran
Joined: 08 Apr 2005 Posts: 1138
|
Posted: Tue Sep 19, 2006 6:05 am Post subject: |
|
|
Post your make.conf please _________________ Dont make it idiot proof, make it work.
Neucode.org
<suppressed key> |
|
Back to top |
|
|
phorn Tux's lil' helper
Joined: 01 Jul 2006 Posts: 109
|
Posted: Tue Sep 19, 2006 6:17 am Post subject: |
|
|
Well this is probably a kernel problem. You shouldn't ever get an Oops message from the kernel.
Can you paste your ".config" file?
You can usually find it in a few places:
/usr/src/linux-someversion/.config
zcat /proc/config.gz > my.config
Or it may be in /boot/ as config-VersionNumber
Any idea if you can build a standard kernel (kernel-sources, not gentoo-sources)?
If you still get this crash, you may be able to post it as a bug to the Linux Kernel bug site at http://bugzilla.kernel.org/
You may also want to try disabling GDM.I believe you can use:
Code: | rc-update del gdm # Disable GDM
rc-update add gdm default # Enable it again. |
To manually start the X server, type "startx" |
|
Back to top |
|
|
NF n00b
Joined: 18 Sep 2006 Posts: 6
|
Posted: Tue Sep 19, 2006 6:31 pm Post subject: |
|
|
Some updates: I emerged, configured and compiled the vanilla-sources and the problem doesn't seem to be there anymore when running vanilla-kernel so the problem was probably a misconfiguration in the gentoo-kernel. I haven't had time to compare the configs of the kernels, but I'll see if I can find some time to check them out. |
|
Back to top |
|
|
|