@krumplee, thanks so much for posting this. It compiled and worked fine on my Ubuntu rigs. Gave me an extra 5 mhashes per card on each of my 6950's. For some reason it fails to set my 5870 though. Is there some command line option I should be specifying with it to make that work? I'm doing it over SSH so I'm putting DISPLAY=:0 at the beginning of the line. That's working for my dual 6950 rigs, but one of my rigs with one 6950 (card 0) and one 5870 (card 1) it's failing on the 5870. I've also tried DISPLAY=:0.1 at the beginning, as that's necessary when setting fan speeds on card 1 but no luck. Any ideas? I'm really interested to see what kind of increase I get on that card.