powerd and nvidia drivers not playing nicely together (Was: Re: Systems running hot?)

Doug Barton dougb at FreeBSD.org
Mon Dec 21 22:12:37 UTC 2009

b. f. wrote:
>> no X! So I think to myself, what else did I change last night.... oh
>> yeah, powerd! So I turn that off, and voila, X!
> Do you really mean powerd(8)?

I did, but the problem got worse. With the following:
performance_cx_lowest="C2"      # Online CPU idle state
economy_cx_lowest="C2"          # Offline CPU idle state

X would begin to start up, but it would stay with a black screen and
never complete. Changing all 4 settings (cpu_freq and cx) to NONE
allowed it to start up again.

If I change it to C2 after I'm running my window manager the temp
drops after 10 minutes or so and the fan speed goes down as well.

> Or the separate /etc/rc.d/power_profile
> ?  There was some confusion between the two earlier in this thread.
> What related settings are you using, via {rc,sysctl,loader}.conf?



> Which power-governing drivers are active on your machine: est? ichss?
> smist? p4tcc?

egrep 'est|ichss|smist|p4tcc' /var/run/dmesg.boot

est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1

> acpi_perf? acpi_throttle? acpi_thermal? acpi_video?

I haven't done anything special with the acpi stuff. The only thing
that looks relevant from dmesg is: acpi_tz0: <Thermal Zone> on acpi0

> Which nvidia driver? 

The latest.

> If you compile your kernel with options
> ACPI_DEBUG, and enable acpi debugging messages, do you see any
> errors/problems?

I can do the former easily enough, I assume to enable them I set
debug.acpi.disabled=0 in loader.conf?



	Improve the effectiveness of your Internet presence with
	a domain name makeover!    http://SupersetSolutions.com/

More information about the freebsd-current mailing list