Author Topic: boot param acpi=on  (Read 1590 times)

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
boot param acpi=on
« on: February 25, 2012, 05:34:15 PM »
From this thread:
http://www.pclinuxos.com/forum/index.php/topic,102836.0.html

Quote
Malformed early option 'acpi'

I will discuss this one on a separate thread, because don't want hijack this thread.


I would like to discuss about the above message, that in my view come from the omnipresent acpi=on: to me the message above is telling something like "the syntax of the option acpi= is not correct", in fact I have removed that entry from the boot stanzas that Grandpa is actually testing, the latest dmesg doesn't report that warning anymore.

Kernel parameters docs says:
Quote
        acpi=           [HW,ACPI,X86]
                        Advanced Configuration and Power Interface
                        Format: { force | off | strict | noirq | rsdt }
                        force -- enable ACPI if default was off
                        off -- disable ACPI if default was on
                        noirq -- do not use ACPI for IRQ routing
                        strict -- Be less tolerant of platforms that are not
                                strictly ACPI specification compliant.
                        rsdt -- prefer RSDT over (default) XSDT
                        copy_dsdt -- copy DSDT to memory

                        See also Documentation/power/runtime_pm.txt, pci=noacpi


So there is no valid option "acpi=on". Am I wrong ?

Offline Hootiegibbon

  • Hero Member
  • *****
  • Posts: 4151
Re: boot param acpi=on
« Reply #1 on: February 25, 2012, 05:50:08 PM »


From memory acpi=on used to be the same as acpi=force (from when apm was more prevalent) , now I suspects it defaults to being "on" in the kernel.

iirc there used to be an option "acpi=ht" which kept enough of the acpi system going to get the hyper threading in P4's working correctly.

The kernel parameters documentation is full of more esoteric choices too

Jase


I am Hootiegibbon, undisputed champion fo the typo

My .dotfiles

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: boot param acpi=on
« Reply #2 on: February 25, 2012, 05:58:56 PM »


From memory acpi=on used to be the same as acpi=force (from when apm was more prevalent) , now I suspects it defaults to being "on" in the kernel.

That is the point: should we use acpi=force instead of acpi=on which appear to be 'malformed' as the kernel says ?


Quote
iirc there used to be an option "acpi=ht" which kept enough of the acpi system going to get the hyper threading in P4's working correctly.

The kernel parameters documentation is full of more esoteric choices too

Jase


From kernel docs ... it doesn't seems I can find acpi=ht ...

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10667
  • MLUs Forever!
Re: boot param acpi=on
« Reply #3 on: February 25, 2012, 06:18:06 PM »
Quote
From kernel docs ... it doesn't seems I can find acpi=ht ...

I recall having to use it some years ago ......  on a Dell P4 IIRC ....
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Hootiegibbon

  • Hero Member
  • *****
  • Posts: 4151
Re: boot param acpi=on
« Reply #4 on: February 25, 2012, 06:21:42 PM »


I am Hootiegibbon, undisputed champion fo the typo

My .dotfiles

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: boot param acpi=on
« Reply #5 on: February 25, 2012, 06:33:52 PM »


here why you cant find it

Jase


it was deleted from 2.6.35 ... 2.6.34 was the latest kernel to support acpi=ht ... fair enough  ;)

Offline Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10667
  • MLUs Forever!
Re: boot param acpi=on
« Reply #6 on: February 25, 2012, 06:39:17 PM »
Quote
If the kernel detects an ACPI BIOS when the system is booted, ACPI is activated automatically (and APM is deactivated). The boot parameter acpi=on may be necessary for some older machines.


http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch09s03.html

I do not know the date of the above unfortunately ...
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline AS

  • Hero Member
  • *****
  • Posts: 4111
  • Have a nice ... night!
Re: boot param acpi=on
« Reply #7 on: February 25, 2012, 06:45:55 PM »
Quote
If the kernel detects an ACPI BIOS when the system is booted, ACPI is activated automatically (and APM is deactivated). The boot parameter acpi=on may be necessary for some older machines.


http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch09s03.html

I do not know the date of the above unfortunately ...


That's SuSE-9.1 ... 10 years ago ... or so it was the first SuSE to support amd64, IMO the best release in SuSE history.
I still own the original box  :D ;D

Offline Hootiegibbon

  • Hero Member
  • *****
  • Posts: 4151
Re: boot param acpi=on
« Reply #8 on: February 25, 2012, 06:51:54 PM »
Quote
If the kernel detects an ACPI BIOS when the system is booted, ACPI is activated automatically (and APM is deactivated). The boot parameter acpi=on may be necessary for some older machines.


http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch09s03.html

I do not know the date of the above unfortunately ...




That's SuSE-9.1 ... 10 years ago ... or so it was the first SuSE to support amd64, IMO the best release in SuSE history.
I still own the original box  :D ;D


LOL I was just checking my copy of "SuSe Linux 9.3 for Dummies" book

Jase


I am Hootiegibbon, undisputed champion fo the typo

My .dotfiles

Online Old-Polack

  • Administrator
  • Super Villain
  • *****
  • Posts: 11590
  • ----IOFLU----
Re: boot param acpi=on
« Reply #9 on: February 25, 2012, 11:43:53 PM »
Quote
If the kernel detects an ACPI BIOS when the system is booted, ACPI is activated automatically (and APM is deactivated). The boot parameter acpi=on may be necessary for some older machines.


http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch09s03.html

I do not know the date of the above unfortunately ...


That's SuSE-9.1 ... 10 years ago ... or so it was the first SuSE to support amd64, IMO the best release in SuSE history.
I still own the original box  :D ;D


Also first SuSE with a 2.6 kernel as the default kernel, I believe. I upgraded from version 6.4 to 7.2 to 8.0 to 8.1 to 8.2 to 8.3 all on the fly from the running system, but balked at 9.1 because of the system changes related to the 2.6 kernel. I installed 9.1 from the regular installation application. It truly was an excellent release. Somewhere in my IDE hard drive collection there remains an IBM 15 GB drive with SuSE 9.1 still installed.  ;D

Edit: I just looked in my bottom right hand desk drawer, and found both the SuSE 9.1 and 9.2 five CD installation sets. I'm a worse pack rat than I thought. Then again I still have my SuSE 6.4 boxed set. ;D
« Last Edit: February 25, 2012, 11:58:28 PM by Old-Polack »
Old-Polack

Of what use be there for joy, if not for the sharing thereof?



Lest we forget...