What is Fedora 18 acpi_osi default? Or, seeking consistent power management.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Have been working out some kinks with recently acquired Dell M4700 Precision workstation.

Out of the box everything just works (impressive compared to Fedora 14), except for Nvidia K1000M chip which insists on max power mode (heat) in multi-head setup (Linus gave them the finger; I'd prefer that they shut up...my laptop fans).

So I took a risk and flashed the vBios, underclocking the chip significantly. Fantastic success, machine is absolutely quiet now, can run all day under light load and fans never go on, awesome stuff...with one caveat: for some reason after a suspend/resume power management goes awry and the Nvidia chip heats up, triggering dreaded fan-on-off cycle over & over & over (not as bad as before the vBIOS mod, but highly annoying regardless).

The only way to get out of the heat loop is to restart X or restart the machine, and then light load quiet until next suspend/resume.

Looking through /var/log I see that my kernel boot flag pcie_aspm=force is picked up, but later is rejected:

PCIe ASPM is forcibly enabled
[0.609409] pci_root PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[1.613536] pci 0000:00:01.0: ASPM: Could not configure common clock (this is the Nvidia chip, BTW)
[1.619912] ACPI _OSC control for PCIe not granted, disabling ASPM

Thought maybe there's a buggy DSDT at play, so decompiled existing dsdt and fixed the lone error and handful of warnings. Reran grub with modified dsdt.aml and restarted.  Same deal, ASPM seems to be somewhat broken no matter what I do.

So, how does Fedora identify itself to underlying firmware? Assume acpi_osi is Linux.  I added that and "Windows 2012" as test kernel params, but neither appeared to do anything particularly useful.

Can't underclock the Nvidia chip much more, so am hoping to find a way to get reliable power management post-resume from suspend as something is going off the rails at this time and not on system start/login.

Thanks for ideas.
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux