Created attachment 416944 [details] lshw output Description of problem: fan never slows down Version-Release number of selected component (if applicable): How reproducible: every boot. Steps to Reproduce: 1. no steps Actual results: Expected results: Additional info: [jimc@groucho ~]$ uname -a Linux groucho 2.6.33.4-95.fc13.x86_64 #1 SMP Thu May 13 05:16:23 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux [jimc@groucho ~]$ more lscpu.out Architecture: x86_64 CPU op-mode(s): 64-bit CPU(s): 4 Thread(s) per core: 1 Core(s) per socket: 4 CPU socket(s): 1 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 16 Model: 5 Stepping: 2 CPU MHz: 800.000 Virtualization: AMD-V L1d cache: 64K L1i cache: 64K L2 cache: 512K Have Nvidia graphics, thus nouveau driver. I dont know which fan is blowing hard [jimc@groucho ~]$ dmesg |grep nouv > dmsg-nouveau-grep [jimc@groucho ~]$ more dmsg-nouveau-grep nouveau 0000:01:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 nouveau 0000:01:00.0: setting latency timer to 64 [drm] nouveau 0000:01:00.0: Detected an NV50 generation card (0x0a5000a2) [drm] nouveau 0000:01:00.0: Attempting to load BIOS image from PRAMIN [drm] nouveau 0000:01:00.0: ... appears to be valid [drm] nouveau 0000:01:00.0: BIT BIOS found [drm] nouveau 0000:01:00.0: Bios version 70.16.13.00 [drm] nouveau 0000:01:00.0: Pointer to BIT loadval table invalid [drm] nouveau 0000:01:00.0: TMDS table revision 2.0 not currently supported [drm] nouveau 0000:01:00.0: Found Display Configuration Block version 4.0 [drm] nouveau 0000:01:00.0: Raw DCB entry 0: 02000300 00000000 [drm] nouveau 0000:01:00.0: Raw DCB entry 1: 01000302 00020030 [drm] nouveau 0000:01:00.0: Raw DCB entry 2: 02011362 00020010 [drm] nouveau 0000:01:00.0: Raw DCB entry 3: 01022310 00000000 [drm] nouveau 0000:01:00.0: DCB connector table: VHER 0x40 5 16 4 [drm] nouveau 0000:01:00.0: 0: 0x00001030: type 0x30 idx 0 tag 0x07 [drm] nouveau 0000:01:00.0: 1: 0x00002161: type 0x61 idx 1 tag 0x08 [drm] nouveau 0000:01:00.0: 2: 0x00000200: type 0x00 idx 2 tag 0xff [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 0 at offset 0xD483 [drm] nouveau 0000:01:00.0: 0xD79D: Condition still not met after 20ms, skipping following opcodes [drm] nouveau 0000:01:00.0: 0xD7A1: Condition still not met after 20ms, skipping following opcodes [drm] nouveau 0000:01:00.0: 0xD947: Condition still not met after 20ms, skipping following opcodes [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 1 at offset 0xD992 [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 2 at offset 0xE84F [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 3 at offset 0xE88D [drm] nouveau 0000:01:00.0: Parsing VBIOS init table 4 at offset 0xEA86 [drm] nouveau 0000:01:00.0: Parsing VBIOS init table at offset 0xEAEB [drm] nouveau 0000:01:00.0: 0xEAEB: Condition still not met after 20ms, skipping following opcodes [drm] nouveau 0000:01:00.0: 0xBEB0: parsing output script 0 [drm] nouveau 0000:01:00.0: 0xBEB0: parsing output script 0 [drm] nouveau 0000:01:00.0: Detected 1024MiB VRAM [drm] nouveau 0000:01:00.0: 512 MiB GART (aperture) [drm] nouveau 0000:01:00.0: Allocating FIFO number 1 [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 1 [drm] nouveau 0000:01:00.0: Detected a DAC output [drm] nouveau 0000:01:00.0: Detected a TMDS output [drm] nouveau 0000:01:00.0: Detected a TMDS output [drm] nouveau 0000:01:00.0: Detected a DAC output [drm] nouveau 0000:01:00.0: Detected a DVI-I connector [drm] nouveau 0000:01:00.0: Detected a HDMI connector [drm] nouveau 0000:01:00.0: Detected a VGA connector [drm] nouveau 0000:01:00.0: allocated 1920x1200 fb: 0x40250000, bo ffff88022a1ee c00 fbcon: nouveaufb (fb0) is primary device [drm] nouveau 0000:01:00.0: 0xBEB1: parsing output script 1 [drm] nouveau 0000:01:00.0: 0xBEB2: parsing output script 2 [drm] nouveau 0000:01:00.0: 0xBC30: parsing clock script 0 [drm] nouveau 0000:01:00.0: 0xB570: parsing clock script 1 fb0: nouveaufb frame buffer device [drm] Initialized nouveau 0.0.16 20090420 for 0000:01:00.0 on minor 0 [drm] nouveau 0000:01:00.0: 0x123D: parsing clock script 0 [drm] nouveau 0000:01:00.0: Allocating FIFO number 2 [drm] nouveau 0000:01:00.0: nouveau_channel_alloc: initialised FIFO 2 [jimc@groucho ~]$ dmesg | grep -i acpi BIOS-e820: 00000000c7f80000 - 00000000c7f8e000 (ACPI data) BIOS-e820: 00000000c7f8e000 - 00000000c7fb8000 (ACPI NVS) ACPI: RSDP 00000000000fa6e0 00024 (v02 ACPIAM) ACPI: XSDT 00000000c7f80100 00064 (v01 DELL FX09 20091112 MSFT 00000097) ACPI: FACP 00000000c7f80290 000F4 (v03 DELL FX09 20091112 MSFT 00000097) ACPI Warning: Optional field Pm2ControlBlock has zero address or length: 0000000000000000/1 (20091214/tbfadt-557) ACPI: DSDT 00000000c7f80640 04AEE (v01 1AAAA 1AAAA000 00000000 INTL 20051117) ACPI: FACS 00000000c7f8e000 00040 ACPI: APIC 00000000c7f80390 0006C (v01 DELL FX09 20091112 MSFT 00000097) ACPI: MCFG 00000000c7f80400 0003C (v01 DELL OEMMCFG 20091112 MSFT 00000097) ACPI: SLIC 00000000c7f80440 00176 (v01 DELL FX09 20091112 MSFT 00000097) ACPI: OSFR 00000000c7f805c0 00080 (v01 DELL FX09 20091112 MSFT 00000097) ACPI: OEMB 00000000c7f8e040 00071 (v01 DELL FX09 20091112 MSFT 00000097) ACPI: HPET 00000000c7f85130 00038 (v01 DELL OEMHPET 20091112 MSFT 00000097) ACPI: SSDT 00000000c7f85170 0088C (v01 A M I POWERNOW 00000001 AMD 00000001) ACPI: Local APIC address 0xfee00000 #10 [0000003000 - 0000007000] ACPI WAKEUP ==> [0000003000 - 0000007000] ACPI: PM-Timer IO Port: 0x808 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled) ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0]) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Using ACPI (MADT) for SMP configuration information ACPI: HPET id: 0x8300 base: 0xfed00000 ACPI: Core revision 20091214 ACPI: bus type pci registered ACPI: EC: Look up EC in DSDT ACPI: Executed 4 blocks of module-level executable AML code ACPI: Interpreter enabled ACPI: (supports S0 S3 S4 S5) ACPI: Using IOAPIC for interrupt routing PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources ACPI: No dock devices found. ACPI: PCI Root Bridge [PCI0] (0000:00) pci_root PNP0A03:00: ignoring host bridge windows from ACPI; boot with "pci=use_crs" to use them ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCE2._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0PC._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs *4 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 4 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 4 7 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 4 *7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKH] (IRQs 4 7 10 11 12 14 15) *0, disabled. PCI: Using ACPI for IRQ routing pnp: PnP ACPI init ACPI: bus type pnp registered pnp: PnP ACPI: found 12 devices ACPI: ACPI bus type pnp unregistered acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 ACPI: Power Button [PWRB] ACPI: Power Button [PWRF] [jimc@groucho ~]$ To attach more, I apparently have to submit, then return to do 2nd attach. RSN.
Created attachment 416945 [details] dmidecode output
This fan is on the GT220 video card. I ran the Dell diagnostics, which tested the cpu-fan and case-fan, and I could hear those fans change speed. the diags dont test the video fan, which droned on just like with F-13. windows7 does reduce the fan speed, no doubt with the NVidia driver its using.
This message is a reminder that Fedora 13 is nearing its end of life. Approximately 30 (thirty) days from now Fedora will stop maintaining and issuing updates for Fedora 13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as WONTFIX if it remains open with a Fedora 'version' of '13'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version prior to Fedora 13's end of life. Bug Reporter: Thank you for reporting this issue and we are sorry that we may not be able to fix it before Fedora 13 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora please change the 'version' of this bug to the applicable version. If you are unable to change the version, please add a comment here and someone will do it for you. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. The process we are following is described here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
in F-14, fan still runs full speed. On windows 7 it does not. Ive googled a bit for a hwmon based remedy, no luck
As far as I know, nouveau still doesn't do power management or fan control. Ben, is that right?
Yes that's right. I've written code to support the raw hardware fan control interfaces on most chipsets recently, and it's sitting in nouveau git. I don't deem it ready for public consumption just yet. There's an initial hwmon interface layer to my code written by Martin Peres sitting in nouveau git too. It's all very much use at your own risk. Ignore any hype on phoronix etc about Nouveau fan control. It's nowhere near ready, and in my opinion it was stupid to draw attention to the work currently when so much is really not ready.
We'll move this bug to rawhide, and we can close it when the code is properly merged. Thanks Ben.
iirc, I got this info from someone on nouveau ML nouveau.perflvl_wr=7777 and added it to my /etc/default/grub It works to shut fan down completely, but I cannot modulate the fan thereafter - I cant turn it back on.. Eventually the card overheats and (apparently) ACPI freezes the box; theres no warning of any kind. power-cycle needed to recover. I finally bought a $30 fanless radeon card, silence is bliss.
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle. Changing version to '19'. (As we did not run this process for some time, it could affect also pre-Fedora 19 development cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.) More information and reason for this action is here: https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19