[Asus A8JP] Fan speed control is frozen

Bug #1312860 reported by Jörg-Karl Bösner
38
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Behaviour:

The fan speed remains on the same level after the kernel was booted. That means that the fan is still off when the Laptop is booted with cold hardware, the fan remains off, leading to an emergency shut down at100°C.

If the system is booted when still hot, the fan is turned on at maximum speed. The fan stays at this speed, even when the system has cooled down.

This problem did not happen before upgrading from 13.10 to 14.04.

When I boot an old installed kernel (3.5.0-44-generic), the problem does not occur.

Expected Behaviour:
Fanspeed is selected to actual temperature of the system

Description: Ubuntu 14.04 LTS
Release: 14.04

Ubuntu 3.13.0-24.46-generic 3.13.9

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-24-generic 3.13.0-24.46
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: ursula 1300 F.... kded4
                      ursula 1780 F.... pulseaudio
                      ursula 1894 F.... pulseaudio
CurrentDesktop: KDE
Date: Fri Apr 25 19:23:29 2014
HibernationDevice: RESUME=UUID=4a6f3411-87eb-471c-930e-4a982978e099
InstallationDate: Installed on 2013-01-05 (474 days ago)
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.1)
MachineType: ASUSTeK Computer Inc. A8JP
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-24-generic root=UUID=010356c7-1bf3-4c8b-9a0d-3d8bb8b28752 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-24-generic N/A
 linux-backports-modules-3.13.0-24-generic N/A
 linux-firmware 1.127
SourcePackage: linux
UpgradeStatus: Upgraded to trusty on 2014-04-21 (4 days ago)
dmi.bios.date: 01/13/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: A8JpeAS.210
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: A8JP
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrA8JpeAS.210:bd01/13/2008:svnASUSTeKComputerInc.:pnA8JP:pvr1.0:rvnASUSTeKComputerInc.:rnA8JP:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr:
dmi.product.name: A8JP
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: quantal
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: Fan speed control is frozen on Asus A8JP

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc2-trusty/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote : Re: [Bug 1312860] Re: Fan speed control is frozen on Asus A8JP

Hello Joseph!

I will try it, but it may take a few days, since I'm not at home till
monday...

Best regards,

Jörg
Am Freitag, 25. April 2014, 20:54:22 schrieben Sie:
> Would it be possible for you to test the latest upstream kernel? Refer
> to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
> v3.15 kernel[0].
>
> If this bug is fixed in the mainline kernel, please add the following
> tag 'kernel-fixed-upstream'.
>
> If the mainline kernel does not fix this bug, please add the tag:
> 'kernel-bug-exists-upstream'.
>
> If you are unable to test the mainline kernel, for example it will not boot,
> please add the tag: 'kernel-unable-to-test-upstream'. Once testing of the
> upstream kernel is complete, please mark this bug as "Confirmed".
>
>
> Thanks in advance.
>
>
> [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc2-trusty/
>
>
> ** Changed in: linux (Ubuntu)
> Importance: Undecided => Medium
>
> ** Changed in: linux (Ubuntu)
> Status: Confirmed => Incomplete

penalvch (penalvch)
tags: added: latest-bios-210
removed: fan
summary: - Fan speed control is frozen on Asus A8JP
+ [Asus A8JP] Fan speed control is frozen
Revision history for this message
pschroth (philip-schroth) wrote :

Fan speed is also frozen on HP 6830s an xubuntu 14.04. I downgraded to 13.10 and everything was working again.

Revision history for this message
penalvch (penalvch) wrote :

pschroth, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

Hello Joseph!

I did try it with the new upstream kernel, it did NOT solve the problem. The problem also occurs on all kernels when suspending to RAM and starting it again. The fan behaviour is the same as when the machine is booting regularly: The speed is frozen to the actual hardware temperature and never adjusted.

Best regards,

Jörg

Revision history for this message
penalvch (penalvch) wrote :

Jörg-Karl Bösner, the next step is to fully commit bisect from Saucy to Trusty, in order to identify the offending commit. Could you please do this following https://wiki.ubuntu.com/Kernel/KernelBisection ?

tags: added: kernel-bug-exists-upstream-3.15-rc2
tags: added: regression-release
removed: quantal
tags: added: needs-bisect
Revision history for this message
H Jalonen (h-jalonen) wrote :

I experienced similar problems with my laptop HP Compaq nc6120 in Ubuntu 14.04. The bug is also present in Debian testing when using kernel 3.13 but not with kernel 3.11. Therefore this seems to be a wider laptop issue and not only Asus-specific and also probably caused by bug in the upstream kernel.

I'm guessing the reason is this upstream regression bug https://bugzilla.kernel.org/show_bug.cgi?id=71711

Revision history for this message
penalvch (penalvch) wrote :

H Jalonen, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Bernard_Ivo (bernard-abv) wrote :

Hello fellas,

I have a similar problem after fresh new instal of 14.04 Lubuntu on HP nc6120. Chose Lubuntu as it is lighter than Ubuntu for this machine. The fan behaves as described by Jörg. Similarly psensor does not show fan at all, while the temperatures it shows are frozen at boot level hence graphics are straight lines. The machine is with the latest updates.

Would you like me to extract some more info? Should I follow https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue or else?

Cheers,
Bernard

Revision history for this message
penalvch (penalvch) wrote :

Bernard_Ivo, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

OK, bisect will be finished next week (at least, I hope it so). ATM it is narrowed down to the follwing commits:

9183ea62f71484dd2e91e313b766adeb15789f90 Merge branch 'acpica'
31c466c1af229b08bec56c6564b50311d9d660ca Merge branch 'acpi-conversion'
ab0fd674d6cef0904baa511f22613ef6474f8169 ACPI / AC: Remove AC's proc directory.
3774929d2ac6213a78068a33660d3402f2334d60 MAINTAINERS / ACPICA: Add ACPICA information to MAINTAINERS
b5c37b798f2d29b9b2926e0abf008a13ce6c91fe ideapad_laptop: convert ideapad device/driver to platform bus
331e0ea243ed15bbf0958f46861505f2065e99f8 ideapad_laptop: remove ideapad_handle and ideapad_priv
75a11f11a49da9862ff2fbae75428076571cebe4 ideapad_laptop: convert internal function calls to use ideapad_private as parameter
469f64349c5e7bd072d1ca5a72b8f2a80ef118f2 ideapad_laptop: introduce struct acpi_device pointer to ideapad_private structure
11fa8da5fb14b23ff796c09d61a162a27deeb04f ideapad_laptop: introduce #ifdef CONFIG_PM_SLEEP for PM specific code
cc8ef52707341e67a12067d6ead991d56ea017ca ACPI / AC: convert ACPI ac driver to platform bus
94d7ba991fe0dd245babc8f227ad5fabe234303f ACPICA: Update version to 20130823.
c53ae3a60c2494a160140d09637f543562626365 ACPICA: SCI Handlers: Update handler interface, eliminate unnecessary argument.

Perhaps it's already some help for someone since most of the commits are for the ideapad...

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

OK, almost finished, three commits are left:

469f643 ideapad_laptop: introduce struct acpi_device pointer to ideapad_private structure
11fa8da ideapad_laptop: introduce #ifdef CONFIG_PM_SLEEP for PM specific code
cc8ef52 ACPI / AC: convert ACPI ac driver to platform bus

Since the last one was mentioned earlier in exactly the same matter (https://lkml.org/lkml/2014/4/10/649), I would suggest that it's a good point to start at...

Revision history for this message
penalvch (penalvch) wrote :

Jörg-Karl Bösner, one would actually want to test the commits mentioned to verify this finding.

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

Of course I finished it, here are the complete results:

git bisect start
# bad: [4dd09bef92b137c80c9afd2c63dfc210d02dd478] UBUNTU: Ubuntu-3.13.0-27.50
git bisect bad 4dd09bef92b137c80c9afd2c63dfc210d02dd478
# good: [f5419cd0cecd29617515f9857a08216a23773646] UBUNTU: Ubuntu-3.11.0-12.19
git bisect good f5419cd0cecd29617515f9857a08216a23773646
# good: [6e4664525b1db28f8c4e1130957f70a94c19213e] Linux 3.11
git bisect good 6e4664525b1db28f8c4e1130957f70a94c19213e
# good: [0b1e73ed225d8f7aeef96b74147215ca8b990dce] Merge tag 'staging-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
git bisect good 0b1e73ed225d8f7aeef96b74147215ca8b990dce
# bad: [b746f9c7941f227ad582b4f0bc981f3adcbc46b2] Merge tag 'virtio-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
git bisect bad b746f9c7941f227ad582b4f0bc981f3adcbc46b2
# good: [4e9b45a19241354daec281d7a785739829b52359] ipc, msg: fix message length check for negative values
git bisect good 4e9b45a19241354daec281d7a785739829b52359
# good: [6d31920246a9fc80be4f16acd27c0bbe8d7b8494] random32: add periodic reseeding
git bisect good 6d31920246a9fc80be4f16acd27c0bbe8d7b8494
# good: [7f2dc5c4bcbff035b0d03f7aa78a182664b21e47] Merge tag 'dm-3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
git bisect good 7f2dc5c4bcbff035b0d03f7aa78a182664b21e47
# bad: [2f466d33f5f60542d3d82c0477de5863b22c94b9] Merge tag 'pci-v3.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
git bisect bad 2f466d33f5f60542d3d82c0477de5863b22c94b9
# bad: [93658cb8597ab76655220be43d3d7f74c66e9e4e] Merge branch 'pm-cpufreq'
git bisect bad 93658cb8597ab76655220be43d3d7f74c66e9e4e
# good: [a814613b9a32d9ab9578d9dab396265c826d37f0] cpufreq / governor: Remove fossil comment
git bisect good a814613b9a32d9ab9578d9dab396265c826d37f0
# bad: [9183ea62f71484dd2e91e313b766adeb15789f90] Merge branch 'acpica'
git bisect bad 9183ea62f71484dd2e91e313b766adeb15789f90
# good: [8e32e47dbb98fd24e4c541753427a576e6ab5bb3] Merge branch 'acpi-cleanup'
git bisect good 8e32e47dbb98fd24e4c541753427a576e6ab5bb3
# good: [3f66c315f5929d0ad19d8e9d29c8001543aa9be2] Merge branch 'acpi-tables'
git bisect good 3f66c315f5929d0ad19d8e9d29c8001543aa9be2
# good: [31e93a166c7cfa6d5ff0bae0c19f0541f06f2260] ACPICA: Cleanup exception codes.
git bisect good 31e93a166c7cfa6d5ff0bae0c19f0541f06f2260
# bad: [b5c37b798f2d29b9b2926e0abf008a13ce6c91fe] ideapad_laptop: convert ideapad device/driver to platform bus
git bisect bad b5c37b798f2d29b9b2926e0abf008a13ce6c91fe
# bad: [469f64349c5e7bd072d1ca5a72b8f2a80ef118f2] ideapad_laptop: introduce struct acpi_device pointer to ideapad_private structure
git bisect bad 469f64349c5e7bd072d1ca5a72b8f2a80ef118f2
# bad: [11fa8da5fb14b23ff796c09d61a162a27deeb04f] ideapad_laptop: introduce #ifdef CONFIG_PM_SLEEP for PM specific code
git bisect bad 11fa8da5fb14b23ff796c09d61a162a27deeb04f
# bad: [cc8ef52707341e67a12067d6ead991d56ea017ca] ACPI / AC: convert ACPI ac driver to platform bus
git bisect bad cc8ef52707341e67a12067d6ead991d56ea017ca
# first bad commit: [cc8ef52707341e67a12067d6ead991d56ea017ca] ACPI / AC: convert ACPI ac driver to platform bus

Revision history for this message
penalvch (penalvch) wrote :

Jörg-Karl Bösner, could you please test the latest mainline kernel via http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.15-rc6-utopic/ and advise to the results?

tags: added: bisect-done
removed: needs-bisect
Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

OK, it works! Thank you!

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

Sorry, I forgot the used version:

3.15.0-031500rc6-generic works,

rc2 did not work (tested it a few days ago).

Revision history for this message
penalvch (penalvch) wrote :

Jörg-Karl Bösner, the next step is to fully reverse commit bisect in order to identify the fix commit. Could you please do this following https://wiki.ubuntu.com/Kernel/KernelBisection#How_do_I_reverse_bisect_the_upstream_kernel.3F ?

tags: added: kernel-fixed-upstream-3.15-rc6 needs-reverse-bisect
Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

It was way too easy: The bad commit was reverted:

# bad: [4b660a7f5c8099d88d1a43d8ae138965112592c7] Linux 3.15-rc6
git bisect bad 4b660a7f5c8099d88d1a43d8ae138965112592c7
# good: [a798c10faf62a505d24e5f6213fbaf904a39623f] Linux 3.15-rc2
git bisect good a798c10faf62a505d24e5f6213fbaf904a39623f
# good: [783e9e8ede8081f2511beefc75b0c87e1b3afc07] Merge tag 'usb-3.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
git bisect good 783e9e8ede8081f2511beefc75b0c87e1b3afc07
# good: [8471ac1b3fc73aeabdabf9ff3c0a4df71d190448] MIPS: inst.h: Rename BITFIELD_FIELD to __BITFIELD_FIELD.
git bisect good 8471ac1b3fc73aeabdabf9ff3c0a4df71d190448
# good: [60b5f90d0fac7585f1a43ccdad06787b97eda0ab] Merge tag 'sound-3.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good 60b5f90d0fac7585f1a43ccdad06787b97eda0ab
# bad: [b2e3432af1546a9f44a8278a8a91abfbd439259e] Merge tag 'spi-v3.15-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi
git bisect bad b2e3432af1546a9f44a8278a8a91abfbd439259e
# bad: [b14002761c01dcd2e416ad6d922bd0acf21e4a9d] Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
git bisect bad b14002761c01dcd2e416ad6d922bd0acf21e4a9d
# bad: [68c8829d0602d2a217f21b7c9dfa40ec21fea019] Merge branch 'pm-cpufreq'
git bisect bad 68c8829d0602d2a217f21b7c9dfa40ec21fea019
# bad: [3011ef60d8406ad549f99cf40b2bbd6df095ce73] Merge branches 'acpi-ac' and 'acpi-proc'
git bisect bad 3011ef60d8406ad549f99cf40b2bbd6df095ce73
# good: [7d18aecd39180ac803e837ee0508a3bc12b168f3] Merge branches 'acpica', 'acpi-tpm' and 'acpi-processor'
git bisect good 7d18aecd39180ac803e837ee0508a3bc12b168f3
# good: [3a670cc79342c36d308decd5f90351830ed1685c] ACPI: Revert "ACPI / Battery: Remove battery's proc directory"
git bisect good 3a670cc79342c36d308decd5f90351830ed1685c
# bad: [98012849e0cbf980326f8e34d571f4474866a88e] ACPI: Revert "ACPI / AC: convert ACPI ac driver to platform bus"
git bisect bad 98012849e0cbf980326f8e34d571f4474866a88e
# first bad commit: [98012849e0cbf980326f8e34d571f4474866a88e] ACPI: Revert "ACPI / AC: convert ACPI ac driver to platform bus"

penalvch (penalvch)
tags: added: cherry-pick reverse-bisect-done
removed: bisect-done needs-reverse-bisect
Changed in linux (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Joonas Saarinen (jza) wrote :

Christopher: Can the fix (Revert ACPI / AC: convert ACPI ac driver to platform bus) be backported to the trusty 3.13 kernel? Looking at the upstream bug (https://bugzilla.kernel.org/show_bug.cgi?id=71711), it affects quite many laptops and their fan control is now also broken with the stock Ubuntu 14.04 install, leading to cautiously high temperatures.

Revision history for this message
Oliver Joos (oliver-joos) wrote :

For me it is solved with kernel 3.13.0-32 from https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/ppa

Careful users should wait a few days to get the fixed kernel as a normal update!

Revision history for this message
Joonas Saarinen (jza) wrote :

I have verified that 3.13.0-32 also works for HP 2230s which suffered from the same problem.

Revision history for this message
Jörg-Karl Bösner (joerg-y) wrote :

3.13.0-33-generic works for me, so I think we can consider it as fixed?

Revision history for this message
penalvch (penalvch) wrote :

Jörg-Karl Bösner, this bug report is being closed due to your last comment https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1312860/comments/25 regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in linux (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.