LinuxForum.Fans
Тема

KMS Power Management для Radeon 6370M

Автор: faithman 1 сообщений 2739 просмотров
#196937

Ноутбук Asus A52JU: Core i3-380M+Radeon 6370M.
RFRemix 15.1 (RussianFedora)

Страшно греется видео, по lm_sensors выходит 56 градуса на видеоядре при простое, даже если дать ноуту дышать на весу.

Читал тут, потом тут, но в этом варианте написано, что "Power management is supported on all asics (r1xx-evergreen)". Я так понял это это переименованный 5470.

Пробовал:
[console]
[root@meteora faithman]# echo dynpm > /sys/class/drm/card0/device/power_method
[root@meteora faithman]# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 750000 kHz
current engine clock: 749980 kHz
default memory clock: 800000 kHz
current memory clock: 799870 kHz
voltage: 1100 mV
PCIE lanes: 16
[/console]
Ничего не изменилось.

[console]
[root@meteora faithman]# echo profile > /sys/class/drm/card0/device/power_method
[root@meteora faithman]# echo low > /sys/class/drm/card0/device/power_profile
[root@meteora faithman]# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 750000 kHz
current engine clock: 299970 kHz
default memory clock: 800000 kHz
current memory clock: 304590 kHz
voltage: 900 mV
PCIE lanes: 16
[/console]

Всё что нужно достигнуто.
Но: зачем тогда нужен dynpm, если частоты и напряжение видеоядра не меняются ?
Наблюдал через /sys/kernel/debug/dri/0/radeon_pm_info, что с нагрузкой, что без - такие же частоты и напряжение.

Может баг или поддержки нет?

У Catalyst только PowerPlay, судя по сравнениям температур его алгоритмы гораздо эффективней чем режим low в KMS.
Температура быстро достигала 46-47. С low KMS - 49-52.
Также в Catalyst нет динамического изменения частот и напряжений в зависимости от нагрузки. Может поэтому не работает dynpm.

Напишите у кого какие температуры на этой карте с данным подпрофилем low и методом dynpm.

Войдите или зарегистрируйтесь, чтобы ответить.