I have a Biostar (GeForce 6100 am2 (v1.x)) motherboard. I don't know whether it supports ASPM or not, but I wouldn't hope for them to release a BIOS that did. It works alright, but it has it's quirks (suspend isn't quite what you'd expect, and it displays a warning at every POST if you upclock anywhere beyond the base 200Mhz...whatever that means; actual processor speed doesn't seem to change).
They haven't updated the BIOS for this board since December 2007, and it was a beta version. Of course, the 3.x revision of the motherboard has a more recent (not beta) BIOS, but I dare not try to use it on my board....
Lessons learned: do (actual) research before you buy, and don't buy cheep. >_<
Last edited by Shining Arcanine; 10-20-2011 at 11:26 AM.
My 13" Core 2 Duo Macbook Pro (Purchased fall of 2009) works in Ubuntu without any major issues. Sleep/Hibernate, LCD brightness, keyboard backlight, wireless, bluetooth and other stuff all works fine. ASPM is properly supported on the motherboard.
I'm using the Nvidia blob with my GF9400M, but in the future I may give nouveau a chance (once they have power management sorted out).
Not sure what they use in their desktop models, but the laptops work fine.
...must be time to upgrade. I guess I'll send the mobo to the coreboot people and graphics card to the nouveau people when I do. ^_^Code:[ 0.142522] pci 0000:02:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force' [ 0.143080] ACPI _OSC control for PCIe not granted, disabling ASPM
This means your BIOS is OK (or your kernel is not 2.6.38+) but the device itself indicates not to support ASPM. This is usually correct; enabling ASPM on those devices often causes a lot of trouble.
This message also appears on pre-2.6.38 kernels, going back to at least 2.6.27.
By the way, you can lookup in lspci which device is "02:00.0".
Last edited by AlbertP; 10-23-2011 at 04:45 AM.
ASPM did not exist in the first PCIe specification: power management had to be sorted out by the drivers of those devices. PCIe 1.1 introduced this problematic feature. So there are a lot of cards out which do not yet have any ASPM built-in, and this is properly detected unless you use pcie_aspm=force.
I'm using version 2.6.40.6, on Fedora 15. pci device 02:00.0 is my video card--I had verified that a while back, but didn't think it was important enough to edit my post.
Probably unrelated: my monitor (almost?) always fails to enter suspend mode when I suspend my desktop--sometimes a vt is visible, sometimes the plymouth splash, and sometimes just black. Nothing unusual is ever logged (in kernel.log or xorg.0.log). I tried asking on IRC about it one or two times, but I usually have to leave before I get a reply and my connection is shaky.
btw, what is the "_OSC control"?