[ltp] [ACPI] fan always on: ACPI on IBM ThinkPad R51 (update)
Alex Deucher
linux-thinkpad@linux-thinkpad.org
Wed, 15 Sep 2004 08:46:46 -0400
On Wed, 15 Sep 2004 08:16:36 +0000, Suso Baleato <susinho@ultreia.org> wrote:
> ok, let's try:
>
> downloaded (http://x.org/X11R6.8.0/src/) succesfully compiled (Debian
> people remember to apt-get install libpam0g-dev first), make install,
> generated xorg.conf (Xorg -configure) and uncommented "DynamicClocks"
> option with "true". The
> default detected driver is the "ati" one but I changed it to "radeon".
>
> After chipcard recognized, /var/log/Xorg.0.log (gziped) says:
>
> (**) RADEON(0): Option "DynamicClocks" "true"
> and
> (II) RADEON(0): Dynamic Clock Scaling Enabled
>
> Is all this correct? Might I apply any patch, replace any module, install
> any
> other app to manage powerplay or so?
Yes. that is correct. There are no other options at this time.
>
> Is there any way to force the chip to work constantly at the minimum
> posible state?
not that I know of. the clocks will scale based on load.
>
> I will report testings over the fan behaviour later. Thank you!
>
> ==== /etc/X11/xorg.conf
>
> Section "ServerLayout"
> Identifier "X.org Configured"
> Screen 0 "Screen0" 0 0
> InputDevice "Mouse0" "CorePointer"
> InputDevice "Keyboard0" "CoreKeyboard"
> EndSection
>
> Section "Files"
> RgbPath "/usr/X11R6/lib/X11/rgb"
> ModulePath "/usr/X11R6/lib/modules"
> FontPath "/usr/X11R6/lib/X11/fonts/misc/"
> FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
> FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
> FontPath "/usr/X11R6/lib/X11/fonts/CID/"
> FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
> FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
> EndSection
>
> Section "Module"
> Load "dbe"
> Load "dri"
> Load "extmod"
> Load "glx"
> Load "record"
> Load "xtrap"
> Load "freetype"
> Load "type1"
> Load "freetype"
> EndSection
>
> Section "InputDevice"
> Identifier "Keyboard0"
> Driver "kbd"
> Option "CoreKeyboard"
> Option "XkbRules" "xfree86"
> Option "XkbModel" "pc102"
> Option "XkbLayout" "es"
>
> EndSection
>
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "auto"
> Option "Device" "/dev/input/mice"
> EndSection
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Monitor Vendor"
> ModelName "Monitor Model"
> EndSection
>
> Section "Device"
> ### Available Driver options are:-
> ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
> ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
> ### [arg]: arg optional
> #Option "NoAccel" # [<bool>]
> #Option "SWcursor" # [<bool>]
> #Option "Dac6Bit" # [<bool>]
> #Option "Dac8Bit" # [<bool>]
> #Option "BusType" # [<str>]
> #Option "CPPIOMode" # [<bool>]
> #Option "CPusecTimeout" # <i>
> #Option "AGPMode" # <i>
> #Option "AGPFastWrite" # [<bool>]
> #Option "AGPSize" # <i>
> #Option "GARTSize" # <i>
> #Option "RingSize" # <i>
> #Option "BufferSize" # <i>
> #Option "EnableDepthMoves" # [<bool>]
> #Option "EnablePageFlip" # [<bool>]
> #Option "NoBackBuffer" # [<bool>]
> #Option "PanelOff" # [<bool>]
> #Option "DDCMode" # [<bool>]
> #Option "MonitorLayout" # [<str>]
> #Option "IgnoreEDID" # [<bool>]
> #Option "UseFBDev" # [<bool>]
> #Option "VideoKey" # <i>
> #Option "MergedFB" # [<bool>]
> #Option "CRT2HSync" # [<str>]
> #Option "CRT2VRefresh" # [<str>]
> #Option "CRT2Position" # [<str>]
> #Option "MetaModes" # [<str>]
> #Option "MergedDPI" # [<str>]
> #Option "NoMergedXinerama" # [<bool>]
> #Option "MergedXineramaCRT2IsScreen0" # [<bool>]
> #Option "DisplayPriority" # [<str>]
> #Option "PanelSize" # [<str>]
> #Option "ForceMinDotClock" # <freq>
> #Option "RenderAccel" # [<bool>]
> #Option "SubPixelOrder" # [<str>]
> #Option "ShowCache" # [<bool>]
> Option "DynamicClocks" "true" # [<bool>]
> Identifier "Card0"
> Driver "radeon"
> VendorName "ATI Technologies Inc"
> BoardName "Radeon Mobility M7 LW [Radeon Mobility 7500]"
> BusID "PCI:1:0:0"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Card0"
> Monitor "Monitor0"
> SubSection "Display"
> Viewport 0 0
> Depth 1
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 4
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 8
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 15
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 16
> EndSubSection
> SubSection "Display"
> Viewport 0 0
> Depth 24
> EndSubSection
> EndSection
>
> Here is my xorg.conf and startx output, is this correct?
yup. that's it.
Alex
>
> O 14/9/2004, "Alex Deucher" <alexdeucher@gmail.com> escribiu:
>
>
>
> >On Tue, 14 Sep 2004 18:28:11 +0000, Suso Baleato <susinho@ultreia.org> wrote:
> >> Hi all.
> >>
> >> While waiting for second level support answer to the always-on fan
> >> problem I requested the original software, wich arrives to me today. I
> >> have a second HD so I decided to install it and try again. I found a
> >> "POWERPLAY" option in the XP's ATI Radeon Mobility 7500 driver, wich
> >> is a powersaving feature of this chip. Activating this thing, the fan
> >> stops *inmediatly* so apparently it exists a direct relationship between
> >> the graphic chip and the fan behaviour.
> >>
> >> I was seeking the last ATI proprietary driver but it does not seem to
> >> support this chip. Do you know if there are some driver for linux wich
> >> can use this feature? Other case... is anyone interested in developing
> >> it? :) I can do a lot of betatesting...
> >
> >I added an option in xorg 6.8.0 called "DynamicClocks" that turns on
> >automatic clock scaling on radeons. it's not a full powerplay
> >implementation (I don't think it handles the chip gating and such),
> >but it does help for some people.
> >
> >Alex
> >
> >>
> >> O 9/9/2004, "pub@wigginghaus.de" <pub@wigginghaus.de> escribiu:
> >>
> >> >Am Donnerstag, 9. September 2004 15:57 schrieb James Knott:
> >> >> Svein Larsen wrote:
> >> >> > I have an R50 and i think it was me who started this thread.
> >> >> > Can someone please update me if i missed something; is there a solution
> >> >> > to make the fan stop when only cold air coming out of the fan? Its
> >> >> > really annoying. I'am quite sure that when i boot Winoze (seldom tho :)
> >> >> > the fan often stops when computer is idle. It never happens when booting
> >> >> > into linux :/
> >> >>
> >> >> I'd rather have a fan that didn't stop, than one that didn't run.
> >> >
> >> >Boy, I wish I could laugh at this... :( Just kidding...
> >> >Ok, here's my situation (R50): So far the only solution to stop the fan from
> >> >running ALL the time with Linux is compiling the latest ATI Driver (which is
> >> >not open and therefore not everybody's first choice) which has the energy
> >> >saving features. It works better than the original XFree Driver. I am also
> >> >using speedstep with a 2.6.7 kernel. That way the fan pretty much behaves
> >> >like under Window*, which is far from being what you expect from a machine
> >> >that expensive. Oh - the latest Bios-Update (don't quite remember now which
> >> >version) solved the problem with the fan running a little faster every 4-5
> >> >seconds...
> >> >
> >> >Nils