You are not logged in.

#1 2004-02-18 20:58:27

morphus
Member
From: Braunschweig
Registered: 2003-08-06
Posts: 145

athcool

Just uploaded athcool, a nice powersaving utility for athlon / duron notebooks and pc's.
You need an updated pciutils with the pci-headers, already mentioned in [1].

# $Id: PKGBUILD,v 1.2 2003/11/06 08:26:13 dorphell Exp $
# Maintainer: judd <jvinet@zeroflux.org>
# Committer: Dale Blount <archlinux@dale.us>
pkgname=pciutils
pkgver=2.1.11
pkgrel=3
pkgdesc="PCI bus configuration space access library and tools"
url="http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html"
depends=('glibc')
source=(http://www.kernel.org/pub/software/utils/$pkgname/$pkgname-$pkgver.tar.bz2)

build() {
  cd $startdir/src/$pkgname-$pkgver
  make PREFIX=/usr all || return 1
  make PREFIX=$startdir/pkg/usr install
  install -d $startdir/pkg/usr/lib
  install -m644 lib/libpci.a $startdir/pkg/usr/lib
  install -d $startdir/pkg/usr/include/pci
  install -m644 lib/*.h $startdir/pkg/usr/include/pci
} 

Athcool:

# Contributor: Stefan Langeland <teffikater@arcor.de>
pkgname=athcool
pkgver=0.3.3
pkgrel=1
pkgdesc="athcool is a small utility, enabling/disabling Powersaving mode for AMD Athlon/Duron processors"
url="http://members.jcom.home.ne.jp/jacobi/linux/softwares.html"
depends=('pciutils')
source=(http://members.jcom.home.ne.jp/jacobi/linux/files/$pkgname-$pkgver.tar.gz)
md5sums=('c330759ebc0360a1c00daf5a58cdb04c')
build() {
  cd $startdir/src/$pkgname-$pkgver
  make || return 1
  make prefix=$startdir/pkg/usr install
}

[1]http://bbs.archlinux.org/viewtopic.php? … t=pciutils

Offline

#2 2004-07-29 15:04:09

Haakon
Member
From: Bergen, Norway
Registered: 2004-05-09
Posts: 109

Re: athcool

Here's an updated PKGBUILD for the latest version.

This is an excellent program that can save poor Athlon users real money on power bill. It should really be added to extra.

I also think it makes a lot of sense to update the official pciutils PKGBUILD to include those headers. Maybe I should email Judd about it, since he's the maintainer of pciutils?

# Contributor: Stefan Langeland <teffikater@arcor.de>
pkgname=athcool
pkgver=0.3.7
pkgrel=1
pkgdesc="athcool is a small utility, enabling/disabling Powersaving mode for AMD Athlon/Duron processors"
url="http://members.jcom.home.ne.jp/jacobi/linux/softwares.html"
depends=('pciutils')
source=(http://members.jcom.home.ne.jp/jacobi/linux/files/$pkgname-$pkgver.tar.gz)
md5sums=('da884d6234e00b285d16254c486b96b4')
build() {
  cd $startdir/src/$pkgname-$pkgver
  make || return 1
  make prefix=$startdir/pkg/usr install
}

Jabber: haakon@jabber.org

Offline

#3 2004-07-31 17:21:36

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: athcool

Haakon wrote:

I also think it makes a lot of sense to update the official pciutils PKGBUILD to include those headers. Maybe I should email Judd about it, since he's the maintainer of pciutils?

yes, and post a bug


The impossible missions are the only ones which succeed.

Offline

#4 2005-01-14 15:28:58

morphus
Member
From: Braunschweig
Registered: 2003-08-06
Posts: 145

Re: athcool

There are again some updates of this really nice utility, doesn't make my fan start on my asus notebook (or only one time in one hour, not one time in one minute)

Here's the PKGBUILD

# Contributor: Stefan Langeland <teffikater@arcor.de>
pkgname=athcool
pkgver=0.3.9
pkgrel=1
pkgdesc="athcool is a small utility, enabling/disabling Powersaving mode for AMD Athlon/Duron processors"
url="http://members.jcom.home.ne.jp/jacobi/linux/softwares.html"
depends=('pciutils')
source=(http://members.jcom.home.ne.jp/jacobi/linux/files/$pkgname-$pkgver.tar.gz)
md5sums=('20b5e3985f86786b68edf4020a34e02e')
build() {
  cd $startdir/src/$pkgname-$pkgver
  make || return 1
  make prefix=$startdir/pkg/usr install
} 

Worth trying

Offline

#5 2005-01-14 16:53:18

cmp
Member
Registered: 2005-01-03
Posts: 350

Re: athcool

i have a desktop computer with an duron 900, when i run athcool on, everything slows down and the sound's getting noisy as mentioned in the preface of the programm, is there any configuration that can be done or should it be started directly at startup?

Offline

#6 2005-01-14 17:14:29

morphus
Member
From: Braunschweig
Registered: 2003-08-06
Posts: 145

Re: athcool

Sorry, but If its not working it is not working. What chipset do you have?

Offline

#7 2005-01-14 18:36:53

cmp
Member
Registered: 2005-01-03
Posts: 350

Re: athcool

I suppose an SiS, but as I lost the manual and the mainboard wasn't used for over an year, I have no idea.

Offline

#8 2005-01-14 22:30:25

morphus
Member
From: Braunschweig
Registered: 2003-08-06
Posts: 145

Re: athcool

Sorry, can't help you really. I am glad it is working with my notebook without any hazzle, but it didn't do with my desktop-pc (when I started it the fan's got louder...)

Offline

#9 2005-02-04 08:05:48

judfilm
Member
Registered: 2004-02-12
Posts: 229

Re: athcool

any news about this making it to 'extra' ?

Offline

#10 2005-03-07 11:02:07

judfilm
Member
Registered: 2004-02-12
Posts: 229

Re: athcool

FYI an newer version is out - 0.3.10

http://members.jcom.home.ne.jp/jacobi/l … wares.html

thanks

Offline

#11 2005-03-07 11:49:22

incinerator
Member
From: Edinburgh, Scotland
Registered: 2005-02-15
Posts: 80

Re: athcool

My 2 cents:

1.) If you have an Nvidia Nforce2 chipset motherboard and its BIOS has an option called something like "Enable C1 PCI Disconnect", you won't need athcool, as setting this option has the same effect. E.g. I have an Abit NF7-S (v2.0) that has this option in the BIOS, I don't run athcool but still get a moderately cool cpu.

I don't know of other chipsets supporting that feature but chipsets later than the nforce2 may well do so. Also, using the BIOS option is safer with more recent Linux kernels. For details about that read the second item.

2.) Some BIOS chipsets (like the nforce 2) have problems when these reconnect/disconnect commands are issued in quick succession. Basically, the system will then lock up. With my Abit NF7-S I experienced reliably reproducable system lockups when using my scsi cd writer to burn a cd.

Later kernels (>= 2.6.9 iirc) have a workaround programmed in. However, that workaround does only seem to get activated if you use the BIOS setting mentioned in the first item. If you use athcool instead the workaround in the kernel won't be enabled and you will very probably experience lockups!!! Some motherboard vendors allegedly provide a workaround for this bug in updated BIOS versions (I heard Elitegroup does), but most of them don't. I don't know if there is a way to enable the anti-lockup workaround when using athcool. Anyone?

3.) That C1/C2 disconnect feature seems to upset the system clock. With my Abit nforce2 board activating the BIOS feature makes my system clock running fast about 10 seconds per hour, but only when it is powered on. I haven't figured out yet how to fix that. Anyone?

Offline

#12 2005-03-15 19:32:15

incinerator
Member
From: Edinburgh, Scotland
Registered: 2005-02-15
Posts: 80

Re: athcool

I don't know how to strike through text with this forum, therefore an additional post seems to be in order:

Please disregard item 3. I found out that the problem with the racing clock lies elsewhere

Cheers,
Dominik[/url]

Offline

#13 2005-09-27 01:21:47

Convergence
Member
Registered: 2005-07-02
Posts: 377

Re: athcool

my first time running athcool, I used "athcool stat" and as output I got

# athcool stat
athcool version 0.3.11 - control power-saving mode on AMD Athlon/Duron CPUs

!!!WARNING!!!
Depending on your motherboard and/or hardware components,
enabling Athlon powersaving mode may cause:
 * noisy or distorted sound playback
 * a slowdown in harddisk performance
 * system locks or instability
 * massive filesystem corruption (rare, but observed at least once)

Before use athcool, you must recognize these potential DANGERS.
Please use athcool AT YOUR OWN RISK.

athcool is supplied "as is". The author disclaims all warranties,
expressed or implied. The author and any other persons assume
no liability for damages, direct or consequential, which may
result from the use of athcool.

nVIDIA nForce2 (10de 01e0) found
'Halt Disconnect and Stop Grant Disconnect' bit is enabled.

Since "halt disconnect" and "stop grant disconnect" are enabled, does that mean that somehow my software was already using athcool's method's to cool the hardware, before I had athcool?  If these things were already enabled, what enabled them?


It's a very deadly weapon to know what you're doing
---  William Murderface

Offline

Board footer

Powered by FluxBB