Created attachment 134711 [details] lspci I use a laptop with intel HD 4000 and Radeon HD 8870M. It seems radeon driver doesn't decrease power consumption and my machine runs at ~50C instead of ~40C if I switch itt off by acpi_call. $ cat /etc/modprobe.d/radeon.conf options radeon dpm=1 aspm=1 runpm=1 dynclks=1 # cat /sys/kernel/debug/dri/1/radeon_pm_info uvd vclk: 0 dclk: 0 power level 0 sclk: 30000 mclk: 15000 vddc: 900 vddci: 900 pcie gen: 2 $ for i in /sys/class/drm/card1/device/power/*; do echo "${i}: $(cat "${i}")"; done /sys/class/drm/card1/device/power/async: enabled /sys/class/drm/card1/device/power/autosuspend_delay_ms: 5000 /sys/class/drm/card1/device/power/control: on /sys/class/drm/card1/device/power/runtime_active_kids: 0 /sys/class/drm/card1/device/power/runtime_active_time: 176376 /sys/class/drm/card1/device/power/runtime_enabled: forbidden /sys/class/drm/card1/device/power/runtime_status: active /sys/class/drm/card1/device/power/runtime_suspended_time: 0 /sys/class/drm/card1/device/power/runtime_usage: 1 /sys/class/drm/card1/device/power/wakeup: disabled /sys/class/drm/card1/device/power/wakeup_abort_count: /sys/class/drm/card1/device/power/wakeup_active: /sys/class/drm/card1/device/power/wakeup_active_count: /sys/class/drm/card1/device/power/wakeup_count: /sys/class/drm/card1/device/power/wakeup_expire_count: /sys/class/drm/card1/device/power/wakeup_last_time_ms: /sys/class/drm/card1/device/power/wakeup_max_time_ms: /sys/class/drm/card1/device/power/wakeup_prevent_sleep_time_ms: /sys/class/drm/card1/device/power/wakeup_total_time_ms:
Please attach your dmesg output. Also, do you have a debugfs switcheroo entry? If not, can you try the latest 3.15 kernel?
This is a duplicate bug 75401.