pavement

ACPI, enabling

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
(minor updates)
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
== Making ACPI work in FreeBSD 5.x ==
 
== Making ACPI work in FreeBSD 5.x ==
  
Many manufacturers' motherboards have dodgy implementations of ACPI that are based on "works with Windows" as opposed to "adheres to the ACPI standard."  As usual, microshit only pays attention to the parts of the ACPI standard they care about and ignore the rest, so FreeBSD's standards-based implementation can have some issues with some motherboards, particularly non-SMP motherboards, that were designed around Windows rather than being designed standards-compliant.  Many of these boards can be made to work with ACPI, however, by creating a custom kernel with the following options:
+
Many manufacturers' motherboards have dodgy implementations of ACPI that are based on "works with Windows" as opposed to "adheres to the ACPI standard."  As usual, Microsoft only pays attention to the parts of the ACPI standard they care about and ignore the rest, so FreeBSD's standards-based implementation can have some issues with some motherboards, particularly non-SMP motherboards, that were designed around Windows rather than being designed standards-compliant.  Many of these boards can be made to work with ACPI, however, by creating a custom kernel with the following options:
  
 
  # Do NOT make an SMP kernel
 
  # Do NOT make an SMP kernel
Line 12: Line 12:
 
See [[Custom Kernels]] if you need more information on how to find, edit, build, and install a custom kernel in general.
 
See [[Custom Kernels]] if you need more information on how to find, edit, build, and install a custom kernel in general.
 
[[Category:Common Tasks]]
 
[[Category:Common Tasks]]
 
== 7 Essential Books on Optimism ==
 
 
Every once in a while, we all get burned out. Sometimes, charred. And while a healthy dose of cynicism and skepticism may help us get by, its in those times that we need nothing more than to embrace lifes promise of positivity with open arms. Here are seven wonderful books that help do just that with an arsenal ranging from the light visceral stimulation of optimistic design to the serious neuroscience findings about our proclivity for the positive.
 
 
[[http://goodvillenews.com/7-Essential-Books-on-Optimism-6pgcLt.html 7 Essential Books on Optimism]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== 7 Essential Books on Optimism ==
 
 
Every once in a while, we all get burned out. Sometimes, charred. And while a healthy dose of cynicism and skepticism may help us get by, its in those times that we need nothing more than to embrace lifes promise of positivity with open arms. Here are seven wonderful books that help do just that with an arsenal ranging from the light visceral stimulation of optimistic design to the serious neuroscience findings about our proclivity for the positive.
 
 
[[http://goodvillenews.com/7-Essential-Books-on-Optimism-6pgcLt.html 7 Essential Books on Optimism]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== The Second Glance ==
 
 
Have you ever cringed at the sight of a human being who is physically disfigured? David Roche, who was born with a facial disfigurement, spent years trying to hide from himself. At middle age, he discovered his inner beauty, his spirit and his strength, and he has dedicated his life to helping all people find the inner beauty within themselves and in others.
 
 
[[http://goodvillenews.com/The-Second-Glance-FDzaku.html The Second Glance]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== 5 Great Lessons You Can Learn From Life ==
 
 
Life isnt meant to be easy, its meant to be lived..sometimes happy, other times rough. But with every up and down you learn lessons that make you strong.Can you step back from your own mind for a little while and realize that life is not as bad as you think it is?
 
 
[[http://goodvillenews.com/5-Great-Lessons-You-Can-Learn-From-Life-M0nUGD.html 5 Great Lessons You Can Learn From Life]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 
 
== Starting A Slow Story Movement ==
 
 
"It is said that we become the stories that we tell among ourselves. This might have been true before we became salespersons. For a few decades now, I think we have become numb to the stories that we tell among ourselves. So stories have become shorter and crisper to the length of a tweet. We are so committed to telling a story to the point that finally what remains is a dimensionless point.
 
 
[[http://goodvillenews.com/Starting-A-Slow-Story-Movement-V4LmVD.html Starting A Slow Story Movement]]
 
 
[[http://goodvillenews.com/wk.html GoodvilleNews.com - good, positive news, inspirational stories, articles]]
 

Latest revision as of 17:33, 25 August 2012

[edit] Making ACPI work in FreeBSD 5.x

Many manufacturers' motherboards have dodgy implementations of ACPI that are based on "works with Windows" as opposed to "adheres to the ACPI standard." As usual, Microsoft only pays attention to the parts of the ACPI standard they care about and ignore the rest, so FreeBSD's standards-based implementation can have some issues with some motherboards, particularly non-SMP motherboards, that were designed around Windows rather than being designed standards-compliant. Many of these boards can be made to work with ACPI, however, by creating a custom kernel with the following options:

# Do NOT make an SMP kernel
# options       SMP                     # Symmetric MultiProcessor Kernel
nodevice        apic
nodevice        smp

Note that in addition to adding "nodevice apic" and "nodevice smp", "options SMP" has been commented out. The GENERIC kernel in 5.2.1 has SMP on by default, and many non-SMP motherboards do not correctly identify themselves as such under ACPI - leaving you with the options of either disabling ACPI or disabling SMP and APIC. ACPI gives you lots of good stuff like power control and monitoring and more fine-grained hardware controls, so you're really better off building yourself a custom non-SMP kernel and booting with ACPI on.

See Custom Kernels if you need more information on how to find, edit, build, and install a custom kernel in general.

Personal tools