This bug can be solved 2 ways:
1)Handling GPU Temp regulation in nvidia driver, especially true on laptops, as 
done by OEMs specific drivers for windows.
2)DSDT hacks, that are no more possible with this 10.04 LTS updated kernel 
compared to previous 8.04 that does not integrate the DSDT patch (for instance, 
openSuse 11.2 reintegrated this patch just after release after users expressed 
their concern... and it will be in 11.3) anymore

1 may be quite tricky, as driver fan control may vary a lot depending of the 
hardware.
2 can be done by users, usually by finding the regulation loop in ACPI pseudo 
code and the fan speed control register: The trick is to put a medium value in 
this register in an acpi function that is called at init.

You loose the regulation, but manage to find speeds not causing overheat
for a wide use range (including gaming).

For instance, on my laptop the trick is:
in acpi method _REG,
adding:
Store (0x3C, \_SB.PCI0.LPCB.EC0.VTMP)

0x3C gives a medium range not to noisy, keeping everithing cool in lunix
since about 4 years...

Cannot send you an apport log, as I cannot upgrade with current kernel:
My GPU would overheat in half an hour of desktop use... and fry if I
don't stop!

See here about openSuse dsdt patch integrated after release (11.2, kernel 
2.6.31):
https://bugzilla.novell.com/show_bug.cgi?id=533555

** Bug watch added: Novell/SUSE Bugzilla #533555
   https://bugzilla.novell.com/show_bug.cgi?id=533555

** Changed in: nvidia-graphics-drivers (Ubuntu)
       Status: Incomplete => Confirmed

-- 
Nvidia GPU overheating on Toshiba P100
https://bugs.launchpad.net/bugs/484875
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