LINUX.ORG.RU

[ati][pm] Radeon power management


1

1

Собственно не заводится power management c opensource драйверами на моей:

02:00.0 VGA compatible controller: ATI Technologies Inc RV630 [Radeon HD 2600XT]

Gentoo amd64-2.6.38-r6. Впрочем на убунту 64 тоже не заводилось. http://xorg.freedesktop.org/wiki/RadeonFeature это читал и перепробовал все опции, реакции никакой кулер все так же орет и в файле /sys/kernel/debug/dri/0/radeon_pm_info всегда одно и тоже.

default engine clock: 800000 kHz
current engine clock: 796500 kHz
default memory clock: 700000 kHz
current memory clock: 693000 kHz
voltage: 1200 mV
PCIE lanes: 16

sensors:

radeon-pci-0200
Adapter: PCI adapter
temp1:       +82.0 C 

У кого-нибудь работает? Начитался похороникса что вроде все должно работать после патчей в ядро в 2010 году еще. Хотя возможно это из-за

Thermal sensors are implemented via external i2c chips or via the internal thermal sensor (rv6xx-evergreen only; supported in 2.6.36 or newer); not all OEMs implement a thermal sensor. To get the temperature on asics that use i2c chips, you need to load the appropriate hwmon driver for the sensor used on your board (lm63, lm64, etc.). The drm will attempt to load the appropriate hwmon driver. On boards that use the internal thermal sensor, the drm will set up the hwmon interface automatically. When the appropriate driver is loaded, the temperatures can be accessed via lm_sensors tools or via sysfs in /sys/class/hwmon .

Но раз sensors работает ?видимо в ядре все впорядке.

У меня:

default engine clock: 669000 kHz
current engine clock: 668250 kHz
default memory clock: 829000 kHz
current memory clock: 828000 kHz
voltage: 1214 mV
PCIE lanes: 0

sensors
radeon-pci-0100
Adapter: PCI adapter
temp1:       +90.0°C
Полный алес. HD3850 agp. ^)

Booster ★★ ()
Ответ на: комментарий от Booster

Тоже опции не срабатывают или не пробовали? Как терпите этот гул кулера? Не надоедает учитывая что можно поставить fglrx и наслаждаться тишиной? :)

vladkuzm ()

даже на древнейшей x1100 все пашет
cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 300000 kHz
current engine clock: 300720 kHz
default memory clock: 133000 kHz
echo «low» >/sys/class/drm/card0/device/power_profile
cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 300000 kHz
current engine clock: 100240 kHz
default memory clock: 133000 kHz

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

Вообще да, но low это не по-нашему, лучше auto

default engine clock: 669000 kHz current engine clock: 297000 kHz
default memory clock: 829000 kHz current memory clock: 828000 kHz 
oltage: 1174 mV PCIE lanes: 0

sensors radeon-pci-0100 Adapter: PCI adapter temp1: +70.0°C

Какого спрашивается это не сделать по дефолту? И ещё как сделать, чтобы это не исчезало после перезагрузки? Прописывать в скрипт загрузки?

Booster ★★ ()
Ответ на: комментарий от Novell-ch

В low установил минут 30-40 назад.

cat /sys/class/drm/card0/device/power_profile 
low

cat /sys/kernel/debug/dri/0/radeon_pm_info 
default engine clock: 800000 kHz
current engine clock: 796500 kHz
default memory clock: 700000 kHz
current memory clock: 693000 kHz
voltage: 1200 mV
PCIE lanes: 16

В bugzill`у freedesktopa что ли писать? На похорониксе говнюки мой пост через модерацию не пропустили.

vladkuzm ()
Ответ на: комментарий от Booster

по дефолту нет, так как скорее всего считают что еще не готово, вон у ТС вполне может быть измененная видеокарта, мало ли чего производитель там намудрил, лучше отписаться в багзилу ядра.

Novell-ch ★★★★★ ()
Ответ на: комментарий от Novell-ch

Судя по всему работает действительно кривовато. У меня в low и auto частота упала до вашего уровня high. Не верю что в 2D необходима такая частота. Ладно пропишу данную строку в скрипт загрузки, всё лучше будет, хотя до офтопика по-моему всё равно не дотягивает.

Booster ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.