You are not logged in.

#1 2012-11-07 11:43:33

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

[solvedish] Radeon ATI Power Management not working on Dual-Head

EDIT: This is only when I'm running dual-headed. Confirmed upstream bug fixed by running either one head or switching to catalyst drivers.

Hey,

Not sure what's changed by my ATI Radeon 5950is running hot and frequencies are not changing.

Here's what I've done

# echo low > /sys/class/drm/card0/device/power_profile
# echo profile > /sys/class/drm/card0/device/power_method 

cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 800000 kHz
current engine clock: 799940 kHz
default memory clock: 1250000 kHz
current memory clock: 1250000 kHz

# echo dynpm > /sys/class/drm/card0/device/power_method 

cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 800000 kHz
current engine clock: 799940 kHz
default memory clock: 1250000 kHz
current memory clock: 1250000 kHz

# sensors
radeon-pci-0100
Adapter: PCI adapter
temp1:        +62.0 C

Not running anything graphic intensive. KMS seems to be loaded

# dmesg | grep radeon
[    0.000000] Command line: root=/dev/sda5 ro radeon.agpmode=8  initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux 
[    0.000000] Kernel command line: root=/dev/sda5 ro radeon.agpmode=8  initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux 
[    0.689743] [drm] radeon defaulting to kernel modesetting.
[    0.689745] [drm] radeon kernel modesetting enabled.
[    0.690031] radeon 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[    0.690033] radeon 0000:01:00.0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
[    0.690105] [drm] radeon: 2048M of VRAM memory ready
[    0.690106] [drm] radeon: 512M of GTT memory ready.
[    0.690142] radeon 0000:01:00.0: irq 41 for MSI/MSI-X
[    0.690148] radeon 0000:01:00.0: radeon: using MSI.
[    0.690365] [drm] radeon: irq initialized.
[    0.690606] [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[    0.693655] radeon 0000:01:00.0: WB enabled
[    0.693657] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff88030be23c00
[    0.693658] radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff88030be23c04
[    0.693659] radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff88030be23c08
[    0.725386] [drm] radeon: power management initialized
[    0.855011] fbcon: radeondrmfb (fb0) is primary device
[    1.183148] fb0: radeondrmfb frame buffer device
[    1.183151] [drm] Initialized radeon 2.24.0 20080528 for 0000:01:00.0 on minor 0

help !

Last edited by multiphrenic (2012-11-08 13:38:11)

Offline

#2 2012-11-07 11:51:29

89c51
Member
Registered: 2012-06-05
Posts: 741

Re: [solvedish] Radeon ATI Power Management not working on Dual-Head

It will not work properly until AMD provides all the Documents so the devs can write the code. They (AMD) had done some things but they cannot release them.

You cannot do anything about it.

Offline

#3 2012-11-07 11:53:27

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Re: [solvedish] Radeon ATI Power Management not working on Dual-Head

89c51 wrote:

It will not work properly until AMD provides all the Documents so the devs can write the code. They (AMD) had done some things but they cannot release them.

You cannot do anything about it.

Not sure I understand? I'm using documented features here: http://www.x.org/wiki/RadeonFeature and from the ATI Wiki. I'm not using proprietary drivers.

Offline

#4 2012-11-07 12:16:56

89c51
Member
Registered: 2012-06-05
Posts: 741

Re: [solvedish] Radeon ATI Power Management not working on Dual-Head

multiphrenic wrote:
89c51 wrote:

It will not work properly until AMD provides all the Documents so the devs can write the code. They (AMD) had done some things but they cannot release them.

You cannot do anything about it.

Not sure I understand? I'm using documented features here: http://www.x.org/wiki/RadeonFeature and from the ATI Wiki. I'm not using proprietary drivers.


Its not working well. And you can only do PM manually. (ie set low mid high etc)

There is not much you can do actually so leave it as it is. Its a known problematic area of the FOSS driver. If you want proper PM use the blob.

Offline

#5 2012-11-07 14:08:46

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Re: [solvedish] Radeon ATI Power Management not working on Dual-Head

Well, I definitely don't want to be running at full power and 65 degrees for hours on end. I tried manually setting the low profile but the clocks stayed the same.  Looks like I'll file a bug report and switch to catalyst for now.

Thanks

Offline

#6 2012-11-07 22:54:23

multiphrenic
Member
From: Toronto, Canada
Registered: 2011-04-26
Posts: 73
Website

Re: [solvedish] Radeon ATI Power Management not working on Dual-Head

Just an FYI, Confirmed upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=42854

Offline

Board footer

Powered by FluxBB