You are not logged in.

#1 2007-02-26 11:13:02

tt3346
Member
Registered: 2007-01-06
Posts: 13

ACPI problem - random hang on boot

Hi, I've just installed Arch 0.8.0 on my Sony PCG-XR1G laptop with Celeron 466Mhz and 128MB Ram. The installation CD hang at boot but I managed to get it work by using the kernel parameter acpi=off. After reboot, my new system still require the parameter acpi=off to boot correctly, or else 90% of the time it will hang (yes, 10% of the time it work perfectly). If I use acpi=off then I cannot shutdown my laptop completely, so I want to try not to use this parameter. Anyone have any idea? I'm running the newest kernel 2.6.20. Kernel 2.6.19 also have the same problem.

Offline

#2 2007-02-26 11:26:30

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: ACPI problem - random hang on boot

append "acpi=off apm=power-off" to your kernel parameters.

Offline

#3 2007-02-26 16:31:14

tt3346
Member
Registered: 2007-01-06
Posts: 13

Re: ACPI problem - random hang on boot

Oh, thanks for the reply. I found the answer 5 minutes after I had posted the question.
Actually, I don't understand why the crash is random. Anyway, if I turn off ACPI like this, is there any chance that I can run sonypi and use the fn key and power management?

Offline

#4 2007-03-04 14:43:32

tt3346
Member
Registered: 2007-01-06
Posts: 13

Re: ACPI problem - random hang on boot

I'm having trouble again. If I put apm=power-off in the kernel parameters, my ide hdd will run 4 times slower. This is the result after doing hdparm -t and real copy test. And seems like without ACPI, my system clock runs terribly fast (almost twice). When I try the 2.4 kernel of Slackware with acpi=force, everything works fine. But I love Arch Linux. Any suggestion?

Offline

#5 2007-03-04 16:35:25

tt3346
Member
Registered: 2007-01-06
Posts: 13

Re: ACPI problem - random hang on boot

Well, problem solved again, I think. My bios has a setting to turn on or off a feature to automatically lower the cpu speed on idle (quite funny with a celeron 466Mhz). Whenever I start the system and the kernel detect the CPU as 138Mhz (around that value), the system hang. Seldomly when it can get the correct value, it run perfectly. Still, I think there are some problem with the ACPI code in the 2.6 kernel. Or maybe it's just because my bios was too old, anyway.

Offline

Board footer

Powered by FluxBB