Results 1 to 8 of 8

Thread: Dell laptop fan gets stuck on high untill poweroff/suspend

  1. #1
    Join Date
    Feb 2012
    Beans
    12

    [SOLVED] Dell laptop fan gets stuck on high untill poweroff/suspend

    Hi everyone,

    I have a Dell Vostro 3750 with the dreaded Nvidia Optimus and Ubuntu 12.10 on it.
    Everything works pretty well except the fan (and other known things which I don't bother that much).
    Power consumption is good (maybe a bit better than in W7). All works well until I do some intensive work and the CPU temperature gets high. At some point the fan hits max rpm (~4200) which is normal.
    The issue is that even the CPU & Co cools down at < 45 C, the fan remains stuck at max rpm. The only way to reduce the fan speed is to go through a power off or a suspend (restarting ubuntu doesn't help). Sounds like a hardware problem but in W7 doesn't happen - when the CPU temp decreases, the fan rpm goes down. In Ubuntu I can leave it alone for 3 hours, the cpu cools down to 35 degrees, cpu load is 2-4% but the fan stays on max rpm until I suspend the pc and resume.

    Any clues as what to check and where to start?
    Thank you.
    Last edited by cipx2; February 10th, 2013 at 02:21 AM. Reason: Edit: [SOLVED] - see message #7

  2. #2
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,048
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    Do you have any settings in BIOS that control fan speed behavior or temperature setpoints?

    Open a terminal:

    Code:
    sudo apt-get install fancontrol
    man fancontrol
    It could be a bug in BIOS, try flashing an update to your BIOS.
    -------------------------------------
    Oooh Shiny: PopularPages

    Unumquodque potest reparantur. Patientia sit virtus.

  3. #3
    Join Date
    Feb 2012
    Beans
    12

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    Thanks for the suggestions.
    Unfortunately the laptop/MB doesn't have a PWM sensor/fan, lm-sensors doesn't detect one and fancontrol relies on it.

    No, there are no settings in BIOS.
    The BIOS is up to date (oct 2012 version) and it's the third update since I bought the laptop. None of the updates made no diff. I had this issue since day 1 when I tried the 11.10 (or even 11.04?).

    Now I see there's no /proc/acpi/fan folder:
    Code:
    $ ls -R /proc/acpi
    
    /proc/acpi:
    bbswitch  button  event  wakeup
    
    /proc/acpi/button:
    lid
    
    /proc/acpi/button/lid:
    LID0
    
    /proc/acpi/button/lid/LID0:
    state
    So it seems the fan is controlled by the BIOS.

  4. #4
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,048
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    Does the module i8k load?

    Code:
    sudo modprobe i8k
    sensors
    -------------------------------------
    Oooh Shiny: PopularPages

    Unumquodque potest reparantur. Patientia sit virtus.

  5. #5
    Join Date
    Feb 2012
    Beans
    12

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    Nope.
    That's what I tried from day 1 as my previous laptop was also a Dell and I had i8kutils and the win version in use.

  6. #6
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,048
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    I have an old Inspiron 600m that I could load i8k to get fan speeds and control them if I needed to, but the BIOS seems to control them OK. Sounds like you are stuck at the moment.

    Send an email off to Dell support. We need more humor on this forum.
    -------------------------------------
    Oooh Shiny: PopularPages

    Unumquodque potest reparantur. Patientia sit virtus.

  7. #7
    Join Date
    Feb 2012
    Beans
    12

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    SOLVED SOLVED SOLVED SOLVED SOLVED SOLVED SOLVED SOLVED SOLVED SOLVED

    Solution:
    Code:
     sudo gedit /etc/default/grub
    Modify line 12, instead of:
    GRUB_CMDLINE_LINUX=""
    make it:
    GRUB_CMDLINE_LINUX="acpi_osi=\"Linux\""
    save, close gedit and then:
    Code:
    sudo update-grub
    I found this solution some time ago related to a fan problem and also to other issues but I tried it with GRUB_CMDLINE_LINUX="acpi_osi=Linux", with GRUB_CMDLINE_LINUX="acpi_osi="Linux"" and with GRUB_CMDLINE_LINUX="acpi_osi='Linux'" (I think?) with no luck
    Today I found another link
    http://www.maximumpc.com/article/new...eased#comments
    and said "Whoaaa, where was my head?! How about some java/C syntax?? I tried and voila!

    I did intensive tests, run the cpu up 85 C (couldn't get it higher), now the fan has all the speed steps as in win (instead of 4), reaches top speed at 80C (instead of 72C) and beautifully reduces its speed as soon as the temp gets back to 70_something.

    Me happy

    Thanks for assistance guys!

    P.S.: tgalati4, "Dell support"?! What's that? Aaaa, the guys at http://www.dell.com/support/home/us/en/ that put on all pages in upper right corner "Dell recommends Windows"? Thanks but no thanks

  8. #8
    Join Date
    Feb 2007
    Location
    West Hills CA
    Beans
    10,048
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Dell laptop fan gets stuck on high untill poweroff/suspend

    Well, Microsoft did loan them $2 billion dollars. I would put that in my signature if I was paid $2 billion. Even $1 billion.

    Glad you got it fixed. Would hate to think of your suffering while using Windows. A billion dollars would lessen that suffering greatly.
    -------------------------------------
    Oooh Shiny: PopularPages

    Unumquodque potest reparantur. Patientia sit virtus.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •