Я успешно использую драйвер 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 tweaksalt-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
, как описано здесь