Where is power_profile?
Alex Deucher
alexdeucher at gmail.com
Mon Oct 29 05:57:54 PDT 2012
On Fri, Oct 26, 2012 at 3:52 PM, Simeon Felis <simeonfelis at gmail.com> wrote:
> According to [1] I should be able to set the power profile, e.g. with:
>
> echo "low" > /sys/class/drm/card0/device/power_profile
>
> However I don't have this file:
> root at arpa:~# echo "low" > /sys/class/drm/card0/device/power_profile
> bash: /sys/class/drm/card0/device/power_profile: No such file or director
>
> The directory structure looks like that:
> root at arpa:~# tree /sys/class/drm/card0/
> /sys/class/drm/card0/
> ├── card0-DVI-I-1
> │ ├── device -> ../../card0
> │ ├── dpms
> │ ├── edid
> │ ├── enabled
> │ ├── modes
> │ ├── power
> │ │ ├── async
> │ │ ├── autosuspend_delay_ms
> │ │ ├── control
> │ │ ├── runtime_active_kids
> │ │ ├── runtime_active_time
> │ │ ├── runtime_enabled
> │ │ ├── runtime_status
> │ │ ├── runtime_suspended_time
> │ │ └── runtime_usage
> │ ├── select_subconnector
> │ ├── status
> │ ├── subconnector
> │ ├── subsystem -> ../../../../../../../class/drm
> │ └── uevent
> ├── card0-SVIDEO-1
> │ ├── device -> ../../card0
> │ ├── dpms
> │ ├── edid
> │ ├── enabled
> │ ├── modes
> │ ├── power
> │ │ ├── async
> │ │ ├── autosuspend_delay_ms
> │ │ ├── control
> │ │ ├── runtime_active_kids
> │ │ ├── runtime_active_time
> │ │ ├── runtime_enabled
> │ │ ├── runtime_status
> │ │ ├── runtime_suspended_time
> │ │ └── runtime_usage
> │ ├── select_subconnector
> │ ├── status
> │ ├── subconnector
> │ ├── subsystem -> ../../../../../../../class/drm
> │ └── uevent
> ├── card0-VGA-1
> │ ├── device -> ../../card0
> │ ├── dpms
> │ ├── edid
> │ ├── enabled
> │ ├── modes
> │ ├── power
> │ │ ├── async
> │ │ ├── autosuspend_delay_ms
> │ │ ├── control
> │ │ ├── runtime_active_kids
> │ │ ├── runtime_active_time
> │ │ ├── runtime_enabled
> │ │ ├── runtime_status
> │ │ ├── runtime_suspended_time
> │ │ └── runtime_usage
> │ ├── status
> │ ├── subsystem -> ../../../../../../../class/drm
> │ └── uevent
> ├── dev
> ├── device -> ../../../0000:01:00.0
> ├── power
> │ ├── async
> │ ├── autosuspend_delay_ms
> │ ├── control
> │ ├── runtime_active_kids
> │ ├── runtime_active_time
> │ ├── runtime_enabled
> │ ├── runtime_status
> │ ├── runtime_suspended_time
> │ └── runtime_usage
> ├── subsystem -> ../../../../../../class/drm
> └── uevent
>
> I'm running Arch Linux with uname -a:
> Linux arpa 3.6.3-1-ARCH #1 SMP PREEMPT Mon Oct 22 10:23:56 CEST 2012
> x86_64 GNU/Linux
>
> lsmod | grep rad
> ttm 64384 1 radeon
> drm_kms_helper 32877 1 radeon
> drm 218724 7 ttm,drm_kms_helper,radeon
> i2c_algo_bit 5391 1 radeon
> i2c_core 20707 5 drm,i2c_i801,drm_kms_helper,i2c_algo_bit,radeon
>
> Syslinux boot command:
> APPEND root=/dev/sda3 ro quiet splash init=/bin/systemd
>
>
> Did the directory structure change? What am I missing?
Not all cards have low power states. This is especially true of
pre-r6xx desktop cards.
Alex
More information about the xorg-driver-ati
mailing list