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 12:26 PM.
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 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 05: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 126.96.36.199, 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"?