Что предотвращает загрузку ATI / radeon power_profile и сохранение его после приостановки?

Я успешно использую драйвер Radeon с открытым исходным кодом и использую KMS-power_profiles (см. ссылку ниже) для управления питанием моей графики, чтобы предотвратить перегрев. Но я не могу установить power_profile при загрузке и сохранить его после приостановки - так что я должен делать это вручную каждый раз, когда я запускаю или пробуждаю свой ноутбук.

Несколько вопросов об установке его при загрузке были поставлены в askubuntu и в другом месте, и я пробовал все, что описано без успеха. Я новичок в (Ubuntu) Linux, но считаю, что правильно следил за инструкциями. Поскольку я не могу комментировать ответы в качестве новых пользователей, и часы исследований в Интернете не помогли мне опубликовать это как новый вопрос. Пожалуйста, помогите:)

Я использую: ATI Mobility Radeon HD 4250 (семейство R600) на Ubuntu 12.04 x64 с Gallium 0.4 на AMD RS880 = драйвер с открытым исходным кодом по умолчанию, который поставляется с установкой.

Наиболее часто описываемый метод заключается в том, что

echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile

в

/etc/rc.local

перед

exit 0

. Сделав это, я могу доказать выполняется rc.local (добавлена ​​команда для создания каталога, который работал), но

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

возвращает high вместо low.

Опять же, установка power_profile вручную как root (даже выполнение rc.local напрямую) выполняется . Но даже после этого настройка вернулась к high после пробуждения от приостановки.

Другие способы, которые я пробовал без успеха:

установка пакета sysfsutils и добавление правила в /etc/sysfs.conf файл, помещающий скрипт в /etc/init.d/

Есть ли какая-то причина, по которой вы могли бы подумать, что не позволяет установить radeon power_profile из загрузки и сохранить его после приостановки? Может ли быть другой процесс, переопределяющий мои настройки?

Спасибо за вашу помощь!

P.S. Я не хочу использовать проприетарный драйвер для управления питанием, потому что он сопряжен с другими серьезными проблемами.

Есть ли какая-то причина, по которой вы могли бы подумать об этом, что не позволяет устанавливать radeon power_profile из загрузки и сохранять его после приостановки?

установка пакета sysfsutils и добавление правила в файл /etc/sysfs.conf Как установить power_profile при загрузке добавив скрипт в /etc/init.d/ Gnome 3 Ati Fan всегда на Ubuntu с открытым исходным кодом ATI radeon power power tweaks
1
задан 13 April 2017 в 15:23

1 ответ

alt-f2:

gksudo gedit /etc/init.d/ati-power-save

записать это в файл сохранения ati-power:

#!/bin/sh

# ATI power save
echo profile > /sys/class/drm/card0/device/power_method
echo low > /sys/class/drm/card0/device/power_profile

сохранить и запустить следующие команды:

sudo chmod +x /etc/init.d/ati-power-save 
sudo update-rc.d ati-power-save defaults 99

, как описано здесь

1
ответ дан 25 May 2018 в 08:48

Другие вопросы по тегам:

Похожие вопросы: