Vaio doesn't poweroff with 2.4.22
Quoted 10 lines · Roger Luethi
Quoted 8 lines · Geert Uytterhoeven
With 2.4.22, my Sony Vaio PCG-Z600TEK (s/600/505/ in US/JP) shows a regression w.r.t. power management:
- It doesn't poweroff anymore (screen contents are still there after the powering down message)
- It doesn't reboot anymore (screen goes black, though)
- It accidentally suspended to RAM once while I was actively working on it (I never managed to get suspend working, except for this `accident'). I didn't see any messages about this in the kernel log.
Quoted 2 lines
On some machines APIC (sic) support can cause this. Try turning off UP APIC if you have it turned on.
If I turn off CONFIG_X86_UP_APIC I get:
| ACPI disabled because your bios is from 00 and too old | You can enable it with acpi=force | Sony Vaio laptop detected.
and ACPI is disabled. Halt doesn't work.
If I then pass acpi=force' to explicitly enable ACPI, halt' works again and powers off the machine, but `reboot' causes a black screen with IDE disk spun down, but no restart.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Quoted 11 lines · Geert Uytterhoeven
If I turn off
CONFIG_X86_UP_APICI get:| ACPI disabled because your bios is from 00 and too old | You can enable it with acpi=force | Sony Vaio laptop detected.and ACPI is disabled. Halt doesn't work.
If I then pass
acpi=force' to explicitly enable ACPI,halt' works again and powers off the machine, but `reboot' causes a black screen with IDE disk spun down, but no restart.
Strangely, the problem you describe here what I got with local APIC enabled, on a Vaio PCG-FX705 (athlon 1.3G). I think I will retry with a recent kernel to be sure these problems vanished.
Regards,
Willy
Quoted 5 lines · Geert Uytterhoeven
If I turn off
CONFIG_X86_UP_APICI get:| ACPI disabled because your bios is from 00 and too old | You can enable it with acpi=force | Sony Vaio laptop detected.
Quoted 7 lines
and ACPI is disabled. Halt doesn't work.
If I then pass
acpi=force' to explicitly enable ACPI,halt' works again and powers off the machine, but `reboot' causes a black screen with IDE disk spun down, but no restart.Gr{oetje,eeting}s,
My PIII 650 with 2000 BIOS boots linux with acpi disabled for the same reason, unless force ACPI support. It reboots fine with ACPI forced. The ACPI support of this Intel BX mobo is good, so this is a false negative IMHO. (I wonder if the check is correct, shouldn't it say 2000 instead of 00 ?)
Jos
Quoted 3 lines · Geert Uytterhoeven
If I then pass
acpi=force' to explicitly enable ACPI,halt' works again and powers off the machine, but `reboot' causes a black screen with IDE disk spun down, but no restart.
This "reboot-problem" is caused if you have APIC enabled (don't confuse with ACPI!). See my homepage http://gaugusch.at/vaio/
Markus
Signature · 10 lines
__________________ /"\ Markus Gaugusch \ / ASCII Ribbon Campaign [email protected] X Against HTML Mail / \ ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf
Quoted 12 lines · Jos Hulzink
Quoted 11 lines · Geert Uytterhoeven
If I turn off
CONFIG_X86_UP_APICI get:| ACPI disabled because your bios is from 00 and too old | You can enable it with acpi=force | Sony Vaio laptop detected.and ACPI is disabled. Halt doesn't work.
If I then pass
acpi=force' to explicitly enable ACPI,halt' works again and powers off the machine, but `reboot' causes a black screen with IDE disk spun down, but no restart.
Quoted 6 lines
Quoted 1 line
Gr{oetje,eeting}s,
My PIII 650 with 2000 BIOS boots linux with acpi disabled for the same reason, unless force ACPI support. It reboots fine with ACPI forced. The ACPI support of this Intel BX mobo is good, so this is a false negative IMHO. (I wonder if the check is correct, shouldn't it say 2000 instead of 00 ?)
If year < 90 it adds 2000 so that's OK. But the code needs ACPI from 2001 or more recent, so my BIOS from 2000 fails...
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- [email protected]
In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Hi!
Quoted 9 lines
Quoted 2 lines
On some machines APIC (sic) support can cause this. Try turning off UP APIC if you have it turned on.
If I turn off
CONFIG_X86_UP_APICI get:| ACPI disabled because your bios is from 00 and too old | You can enable it with acpi=force | Sony Vaio laptop detected.
Quoted 5 lines
and ACPI is disabled. Halt doesn't work.
If I then pass _acpi=force' to explicitly enable ACPI,
_halt' works again and powers off the machine, but_reboot' causes a black screen with IDE disk spun down, but no restart.
If acpi is actually usefull there, we might want to whitelist it. Try other reboot methods...
Signature · 2 lines
Pavel Written on sharp zaurus, because my Velo1 broke. If you have Velo you don't need...