View previous topic :: View next topic |
Author |
Message |
santa_claus n00b
Joined: 30 Mar 2005 Posts: 17
|
Posted: Tue Apr 05, 2005 1:39 am Post subject: acpi - Local APIC disabled by BIOS -- you can enable |
|
|
hi,
I'm desperatly try to get acpi running. I made sure that the dsd compiles without errors. Furthermore I made sure only acpi modules are enabled and no apm in the kernel. So now I get this error in dmesg:
Code: | ACPI: RSDP (v000 ACER ) @ 0x000f62e0
ACPI: RSDT (v001 ACER Kestrel 0x20020806 LTP 0x00000000) @ 0x1eee66d8
ACPI: FADT (v001 ACER Kestrel 0x20020806 PTL 0x00000050) @ 0x1eeebf2c
ACPI: HPET (v001 ACER Kestrel 0x20020806 PTL 0x00000000) @ 0x1eeebfa0
ACPI: BOOT (v001 ACER Kestrel 0x20020806 LTP 0x00000001) @ 0x1eeebfd8
ACPI: DSDT (v001 ACER Kestrel 0x20020806 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
Allocating PCI resources starting at 20000000 (gap: 20000000:dec10000)
Built 1 zonelists
Kernel command line: root=/dev/hda3 acpi_os_name="Microsoft Windows XP" acpi=for
ce
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01420000 |
i don't find much information about that "you can enable it with lapic" stuff. Can somebody help me out?
thanks,
Klaus |
|
Back to top |
|
|
inode77 Veteran
Joined: 20 Jan 2004 Posts: 1303 Location: Heart of Europe
|
Posted: Tue Apr 05, 2005 6:43 am Post subject: |
|
|
APIC => Advanced Programmable Interrupt Controller
ACPI => Advanced Configuration and Power Interface
They aren't the same.
To enable APIC compile support in your kernel. |
|
Back to top |
|
|
Imago Apprentice
Joined: 25 Nov 2004 Posts: 157 Location: Germany
|
Posted: Tue Apr 05, 2005 11:30 am Post subject: |
|
|
try adding 'lapic' to your kernel parameters.
CU
Imago |
|
Back to top |
|
|
santa_claus n00b
Joined: 30 Mar 2005 Posts: 17
|
Posted: Tue Apr 05, 2005 9:48 pm Post subject: |
|
|
yeah, well basically my problem is that acpi doesn't detect my laptop battery and I hoped this apci was responsible for that.
as said before I enabled all acpi in the kernel and made sure that the dsd has no errors. But still it won't work.
My config:
Quote: | bash-2.05b# cat /usr/src/linux/.config | grep ACPI
# Power management options (ACPI, APM)
# ACPI (Advanced Configuration and Power Interface) Support
CONFIG_ACPI=y
CONFIG_ACPI_BOOT=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_VIDEO=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_ASUS=y
CONFIG_ACPI_IBM=y
CONFIG_ACPI_TOSHIBA=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
CONFIG_ACPI_BUS=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
CONFIG_ACPI_CONTAINER=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_POWERNOW_K7_ACPI=y
CONFIG_X86_POWERNOW_K8_ACPI=y
CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
CONFIG_X86_ACPI_CPUFREQ_PROC_INTF=y
CONFIG_PNPACPI=y
# CONFIG_SERIAL_8250_ACPI is not set
bash-2.05b#
|
thanks anyway
klaus[/quote] |
|
Back to top |
|
|
dsd Developer
Joined: 30 Mar 2003 Posts: 2162 Location: nr London
|
Posted: Tue Apr 05, 2005 10:04 pm Post subject: |
|
|
add it to your kernel parameters in your bootloader config
if you previously had "root=/dev/hda3" then you would now have "root=/dev/hda3 lapic" _________________ http://dev.gentoo.org/~dsd |
|
Back to top |
|
|
santa_claus n00b
Joined: 30 Mar 2005 Posts: 17
|
Posted: Wed Apr 06, 2005 12:25 am Post subject: |
|
|
thanks, apic is working now
Quote: | Linux version 2.6.11-gentoo-r4 (root@Daemon) (gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)) #7 SMP Sun Apr 3 20:54:35 UTC 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000ce000 - 00000000000d0000 (reserved)
BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001eee0000 (usable)
BIOS-e820: 000000001eee0000 - 000000001eeec000 (ACPI data)
BIOS-e820: 000000001eeec000 - 000000001ef00000 (ACPI NVS)
BIOS-e820: 000000001ef00000 - 0000000020000000 (reserved)
BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
494MB LOWMEM available.
On node 0 totalpages: 126688
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 122592 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI present.
ACPI: RSDP (v000 ACER ) @ 0x000f62e0
ACPI: RSDT (v001 ACER Kestrel 0x20020806 LTP 0x00000000) @ 0x1eee66d8
ACPI: FADT (v001 ACER Kestrel 0x20020806 PTL 0x00000050) @ 0x1eeebf2c
ACPI: HPET (v001 ACER Kestrel 0x20020806 PTL 0x00000000) @ 0x1eeebfa0
ACPI: BOOT (v001 ACER Kestrel 0x20020806 LTP 0x00000001) @ 0x1eeebfd8
ACPI: DSDT (v001 ACER Kestrel 0x20020806 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
Allocating PCI resources starting at 20000000 (gap: 20000000:dec10000)
Built 1 zonelists
Kernel command line: root=/dev/hda3 lapic
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC! |
|
|
Back to top |
|
|
|