You are not logged in.
Hi,
I'm new to Arch and i have a small Problem with the fan of my GPU card. After booting my laptop the fan is quiet (running at low speed) but after a few minutes it goes to full speed, standing there for a few seconds and then running almost constantly with middle speed. I changed from Ubuntu to Arch and I didn't had the problem there (fan was running at low speed most of the time).:rolleyes:
I read several things about fan control of laptops but nothing seems to work for me:
- http://wiki.archlinux.org/index.php/Fan_control - lm_sensors doesn't recognize a fan, I only see temperatures.
- I can't control the fan via /proc/acpi/fan - directory is empty. /proc/acpi/thermal_zone/THRM shows only one trip_point which I can not change.
- BIOS update didn't brought improvement either
- can't control the fan via nvclock utility
So, I'm running out of ideas.:)
I use nvidia driver version 180.22, here is the output from acpitool -e:
Kernel version : 2.6.28-ARCH - ACPI version : 20080926
-----------------------------------------------------------
Battery #1 : slot empty
AC adapter : on-line
Fan : <not available>
CPU type : Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz
Min/Max frequency : 1000/1667 MHz
Current frequency : 1000 MHz
Frequency governor : ondemand
Freq. scaling driver : acpi-cpufreq
Cache size : 2048 KB
Bogomips : 3325.12
Bogomips : 3326.56
# of CPU's found : 2
Processor ID : 0
Bus mastering control : yes
Power management : yes
Throttling control : yes
Limit interface : yes
Active C-state : C0
C-states (incl. C0) : 4
Usage of state C1 : 593 (0.0 %)
Usage of state C2 : 53566 (2.2 %)
Usage of state C3 : 2435330 (97.8 %)
T-state count : 8
Active T-state : T0
Processor ID : 1
Bus mastering control : yes
Power management : yes
Throttling control : yes
Limit interface : yes
Active C-state : C0
C-states (incl. C0) : 4
Usage of state C1 : 411 (0.0 %)
Usage of state C2 : 46548 (1.0 %)
Usage of state C3 : 2311953 (48.2 %)
T-state count : 8
Active T-state : T0
Thermal zone 1 : ok, 51 C
Trip points :
-------------
critical (S5): 100 C
Device S-state Status Sysfs node
---------------------------------------
1. HDEF S4 disabled pci:0000:00:1b.0
2. PXS2 S4 disabled
3. PXS3 S4 disabled pci:0000:04:00.0
4. PXS4 S4 disabled
5. PXS5 S4 disabled
6. PXS6 S4 disabled
7. USB1 S3 disabled pci:0000:00:1d.0
8. USB2 S3 disabled pci:0000:00:1d.1
9. USB3 S3 disabled pci:0000:00:1d.2
10. USB4 S3 disabled pci:0000:00:1d.3
11. USB7 S3 disabled pci:0000:00:1d.7
12. LANC S4 disabled pci:0000:05:05.0
13. MODM S4 disabled
Nearly forgot: the notebook is a Fujitsu Siemens Amilo Pi 1556.
Any suggestions? It's not like the fan goes crazy or blows at constant full speed but it's recognizable at starts to get on my nerves.;) Plus I know the fan regulation worked far better under Ubuntu...:|
Thx in advance for any ideas.
Last edited by Urfaust (2009-01-30 17:22:52)
Offline
DSTD in BIOS has to be altred by the kernel. Perhaps ubuntu has patch for that.
http://www.laptopvideo2go.com/forum/ind … opic=19190
Also, nvidia driver is responsible for the fan control. Read this thread, can be helful!
http://www.nvnews.net/vbulletin/showthread.php?t=75995
Gentoo solution:
http://forums.gentoo.org/viewtopic-p-37 … ml#3774561
Last edited by ahcaliskan (2009-01-30 23:36:45)
Offline
Thx ahcaliskan. I forgot to mention, I already looked for errors in the DSDT following this wiki entry http://wiki.ubuntuusers.de/acpi-fix. This is the output from iasl:
iasl -sa dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20081204 [Jan 2 2009]
Copyright (C) 2000 - 2008 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 2009: Method (NVIF, 3, NotSerialized)
Warning 1087 - ^ Not all control paths return a value (NVIF)
ASL Input: dsdt.dsl - 5744 lines, 196146 bytes, 2185 keywords
AML Output: dsdt.aml - 21314 bytes, 609 named objects, 1576 executable opcodes
Compilation complete. 0 Errors, 1 Warnings, 0 Remarks, 34 Optimizations
Only 1 Warning and no errors. So i didn't recompile....
Reading your links at the moment, maybe I find another hint...
Offline
Offline
Yeah, thx again.
I managed to find a modified dsdt.dsl for a similar laptop model (Amilo Xi 1526). I fixed my own file with the modifications from the one found. So now i have no errors nor warnings when recompiling plus this modification fixed an issue whith a delay at boot, so my boot time improved more than 10s.:D
There is only one thing left: the problem with the fan remains lol. I don't know what to do. I think I take it as it is and hope for a new BIOS version.:rolleyes: As I wrote above, it is not that the fan is out of control or something...
Offline
can't control the fan via nvclock utility
even with the -f flag ?
can you at least get the GPU temperature ?
take time to daydream, inspiration comes ...
Offline
Urfaust wrote:can't control the fan via nvclock utility
even with the -f flag ?
can you at least get the GPU temperature ?
It doesn't work even with the -f flag.
E.g.:
nvclock -f -F 50
Error: Your card doesn't support fanspeed adjustments!
But I can get the temperature. It is between 65 - 70°C...
See also this interesting review: http://dobeliou.free.fr/amilo-gentoo/#acpi_fan
And before you ask : I have BIOS 1.25 installed but nevertheless it worked better with Ubuntu..
Last edited by Urfaust (2009-01-31 16:45:27)
Offline