Joined: 28 Mar 2011
|Posted: Mon Mar 28, 2011 5:03 pm Post subject: system hang frequently
|I use gentoo for almost 5 years, it always works very well. but recently the system hang frequently, here gives some details about my system:
my notebook is thinkpad x201, the cpu is i7-620M, other components are common. I use 2.6.38-gentoo as the kernel, and the keyword for packages is "amd64", which is stable version. i installed very few unstable packages, following is all the unstable packages I installed:
the problem is:
1. sometimes when I am using my notebook, it suddently give "machine check exception", usually when I open a application. but the memtest, harddisk check and temperature of CPU are all OK.
2. sometimes when I want to open eclipse/openoffice/chromium, etc, then the mouse stop responding and then screen become black, after that, I have to long press the power button to shutdown the system and restart.
3. sometimes when I compile some source codes in eclipse, it will hang, the hanging procedure is the same like described in 2.
4. sometimes, even when the gdm starts, the system will hang (the same like described in 2)
all in all, when i am going to open some applications, or start to compile something, or some other conditions, the system will hang as described in 2. machine check exception happened in early times, after I recompile the kernel, MCE error never happens again.
but when I am building the system, the temperature of CPU is above 80 C, the system is ok, and seldom hang. only when I want to start a new application, system hang.
does it caused by wrongly configured kernel? should I post my kernel config here?
does it caused by my installed packages? I use dockbarx and gnome-globalmenu, they are unstable.
I use rtl8192se wireless card, the driver seems unstable, will it cause my problem?
I just tried debian and opensuse, system hang not happen. but I only use them for a very short time, and not heavy load tasks is running.
how can I get more log that related to my problem? so that I can do more analysis and fix my problem? any suggestion?