@Jeremy:

I'm using the latest version of Ubuntu 10.04 and can test on three different 
machines, all of which exhibit the problem (two in extreme, one in not critical 
ways). 
Upstream-testing is currently going on with the 2.6.34-series where some 
portions of the PM code have been added which already works. Further code is 
currently being prepared for merging into 2.6.35 once the merge window opens. 
I tested this on all three machines with 2.6.34-rc5 and ATI KMS PM works when 
/etc/modprobe.d/radeon-kms.conf is altered to say "options radeon modeset=1 
dynpm=1". On two machines dynamic clock setting works as it should, however on 
my main working machine (which doesn't get too hot on the 2600XT anyway) I need 
additional patches which allow me to manually set the clock speeds as dynpm 
doesn't work due to the settings in the atomBIOS table of my card.

So, in short: The issue has been fixed upstream (and is heavvily worked
on right now) but is obviously missing from lucid's kernel.

To test the latest upstream PM code, apply these patches on top of the
drm-next tree: http://people.freedesktop.org/~agd5f/pm3/

** Tags removed: needs-upstream-testing

** Tags added: apport-collected

** Description changed:

  As you know the code in Lucid's -32 kernel doesn't have support for
  power management on ATI cards with KMS (which is default). This is not a
  problem for desktop users, but laptop users with beefy cards may run
  into severe overheating issues. I expect the forums to flood with these
  problems once lucid is final. I have experienced this on two (laptop)
  machines at home: GPU and CPU share a heatsink thus the CPU gets very
  hot too when idling. In one case this lead to the CPU (both are C2Ds)
  being constantly stuck at 800 MHz a few minutes after booting (Once it
  went over 75° or something like that), in the other case the CPU temps
  went up to 80° in idle even with the fans at full speed. Switching to
  fglrx OR a newer kernel and PM OR UMS and PM fixes this, but I feel KMS
  on ATI as a default is a bad decision right now. I hope this gets fixed
  with 10.10 as the PM code hits MMs kernel.
  
- Most likely we won't be able to do anything about this bug (unless
- there's a kernel upgrade in one of lucid's point releases) so I guess
- the purpose of this bugreport is more or less to track this issue during
- the development of MM.
+ Most likely we won't be able to do anything about this bug (unless there's a 
kernel upgrade in one of lucid's point releases) so I guess the purpose of this 
bugreport is more or less to track this issue during the development of MM.
+ --- 
+ Architecture: amd64
+ DistroRelease: Ubuntu 10.04
+ InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100113)
+ Package: linux (not installed)
+ ProcEnviron:
+  LANGUAGE=de_AT:de:de_DE:de_CH:de_LU:de_LI:de_BE:en
+  PATH=(custom, user)
+  LANG=de_AT.utf8
+  SHELL=/bin/bash
+ Tags: lucid
+ Uname: Linux 2.6.34-rc5-klausi x86_64
+ UnreportableReason: The running kernel is not an Ubuntu kernel
+ UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev 
plugdev sambashare tape vboxusers video

-- 
Lucid: Overheating due to no PM for ATI KMS
https://bugs.launchpad.net/bugs/570589
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to