FS#20368 - [kernel26] 2.6.35 - missing radeon power management
Attached to Project:
Arch Linux
Opened by Pawel (pawels64) - Wednesday, 04 August 2010, 14:13 GMT
Last edited by Roman Kyrylych (Romashka) - Tuesday, 10 August 2010, 07:33 GMT
Opened by Pawel (pawels64) - Wednesday, 04 August 2010, 14:13 GMT
Last edited by Roman Kyrylych (Romashka) - Tuesday, 10 August 2010, 07:33 GMT
|
Details
Hello,
I'm running 2.6.35 kernel from testing and I have problem with radeon power management. Screen flickers and I am not able to choose power management profile. According to: http://wiki.archlinux.org/index.php/ATI#Powersaving I should do the following: 1. Try adding radeon.dynpm=1 to the kernel parameters (if using the stock kernel). This is not working with 2.6.35. 2. Use the [radeon] repo: Kernel from this repo allows me to tune "/sys/class/drm/card0/device/power_profile". However, I'd like to have such option in the official Arch Linux kernel. It's probably matter of enabling some option in kernel config. Regards |
This task depends upon
Closed by Roman Kyrylych (Romashka)
Tuesday, 10 August 2010, 07:33 GMT
Reason for closing: Not a bug
Additional comments about closing: hardware problem
Tuesday, 10 August 2010, 07:33 GMT
Reason for closing: Not a bug
Additional comments about closing: hardware problem
echo "dynpm" > /sys/class/drm/card0/device/power_method
in /etc/rc.local
the module parameter dynpm is obsolete (I guess it was used only in 2.6.34).
BTW I tried changing /sys/class/drm/card0/device/power_method from "profile" to "dynpm" and it works, I didn't try to change /sys/class/drm/card0/device/power_profile from "default" to something else, but I think power management is enabled as well.
It's dynclks=1 obsolete imho.
BTW dynpm is obsolete and has been removed, dynclks is for disabling clocking unused blocks, it was used on older hardware (see a few messages after the one I linked in my previous post). You can also check the output of "modinfo radeon".
async control runtime_active_kids runtime_enabled runtime_status runtime_usage wakeup
P.S. Maybe I need to have some newer xorg packages? I've got the one from the repo.
I also have xorg pkgs from [extra], so I guess no need for newer pkgs. Here's what I have in my dmesg
[drm] radeon: power management initialize
I don't have such line in dmesg. I even enabled this repo:
[radeon]
Server = http://gtklocker.tiven.org/radeon-repo/x86_64/
and installed kernel and drm-git from there, but there's still no power managament for me. :( At this point, I think it should be described like a bug rather then feature request.
http://www.phoronix.com/forums/showpost.php?p=141485&postcount=50
Thank you.