Bug 66366 - Laptop with Nvidia GPU is hot while using xserver-xorg-video-nouveau driver
Summary: Laptop with Nvidia GPU is hot while using xserver-xorg-video-nouveau driver
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-29 15:28 UTC by Norbert X
Modified: 2013-08-31 16:12 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Norbert X 2013-06-29 15:28:00 UTC
I have Sony VAIO F13Z1R laptop with GeForce GT 425M.
Under all versions of Ubuntu (12.04+) it is hot, while using xserver-xorg-video-nouveau driver.

> sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +70.0°C (crit = +98.0°C)
temp2: +70.0°C (crit = +98.0°C)

nouveau-pci-0100
Adapter: PCI adapter
temp1: +70.0°C (high = +95.0°C, hyst = +3.0°C)
                       (crit = +105.0°C, hyst = +5.0°C)
                       (emerg = +135.0°C, hyst = +5.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +70.0°C (high = +84.0°C, crit = +100.0°C)
Core 1: +70.0°C (high = +84.0°C, crit = +100.0°C)
Core 2: +70.0°C (high = +84.0°C, crit = +100.0°C)
Core 3: +70.0°C (high = +84.0°C, crit = +100.0°C)


For logs see https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/1196049.
Comment 1 Emil Velikov 2013-06-29 15:38:15 UTC
Currently nouveau does no power management, meaning that
* voltage control
* clock control
* clock gating
* ASPM

are all running on default (set by bios) settings. It's has been worked on for a while now and there is still more work needed
Comment 2 Ilia Mirkin 2013-08-31 07:36:12 UTC
This is not the appropriate forum to track "power management not supported" issues. This is something that's being worked on, when it's supported, should it not work, feel free to file bugs then.
Comment 3 Norbert X 2013-08-31 10:46:32 UTC
Do you really understand that Nvidia-based 1500-3000$ laptop may be really killed by overheat with pretty non-binary / no-blob / GPL-friendly opensource driver? Are you kidding? :)

It seems Linus Torvalds was right about Nvidia and their (Optimus) hardware.


OK, Ilia. Where do yo recommend to post such report about  "power management not supported" issues?
Comment 4 Emil Velikov 2013-08-31 11:15:49 UTC
(In reply to comment #3)
> Do you really understand that Nvidia-based 1500-3000$ laptop may be really
> killed by overheat with pretty non-binary / no-blob / GPL-friendly
> opensource driver? Are you kidding? :)
> 
The temperatures you've mentioned will not kill your laptop.

> OK, Ilia. Where do yo recommend to post such report about  "power management
> not supported" issues?
> 
There is not much of a benefit in (re-)posting "power management does not work", most people are aware about this and working on it one way or the other. If you really want to help, be more understanding and work with the nouveau team rather than posting annoying replies.

Btw have you realised the _massive_ amount of work that PM is ? The AMD/ATI DPM code that landed in linux 3.11 is over 50kloc and all of it was done by the vendor.

Thanks
Comment 5 Ilia Mirkin 2013-08-31 16:12:35 UTC
(In reply to comment #3)
> Do you really understand that Nvidia-based 1500-3000$ laptop may be really
> killed by overheat with pretty non-binary / no-blob / GPL-friendly
> opensource driver? Are you kidding? :)

I really understand. But no amount of understanding will make it a good idea to file bugs about it. [Also note that most CPU/GPU chips have overheat protection.]

> OK, Ilia. Where do yo recommend to post such report about  "power management
> not supported" issues?

I would recommend sitting tight and waiting for this functionality to be released. The Nouveau project's devs are well aware of the lack of power management support. You can also come to #nouveau and see if some devs are willing to share their reclocking scripts with you, although it's more than likely that the answer will be "no" or that they won't work at all for you.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.