如何在启动时设置power_profile
所以当我登录时,我会去一个终端并输入
echo "mid" | sudo tee /sys/class/drm/card0/device/power_profile
这意味着我的笔记本电脑无需风扇持续开启。
我没有必要这样做会很棒; 我希望这可以为我完成,而且我不必输入sudo的密码。
在exit
语句之前将其粘贴在/etc/rc.local
。
我尝试了rc.local
解决方案,发现它由于某种原因不起作用(就像这里描述的其他常见解决方案)。 所以我发布了一个使用pm-utils的替代解决方案 。 我不确定这是否是最好的方法(我是Linux的新手)但是它做了必要的事情: 在启动时将radeon power_profile
设置为low
并在suspend-resume之后保留该设置 。
第1步:创建钩子
gksu gedit /usr/lib/pm-utils/power.d/radeon-power_profile
第2步:填写所需的设置
#!/bin/sh echo profile > /sys/class/drm/card0/device/power_method echo low > /sys/class/drm/card0/device/power_profile exit 0
第3步:使其可执行
sudo chmod +x /usr/lib/pm-utils/power.d/radeon-power_profile
而已 :)
我曾尝试过,但对我来说不起作用echo "low" | sudo password /sys/class/drm/card0/device/power_profile
echo "low" | sudo password /sys/class/drm/card0/device/power_profile
或echo "low" > /sys/class/drm/card0/device/power_profile
当我登录并输入cat /sys/class/drm/card0/device/power_profile
仍然给我"high"
运行 – 12.04 x64,3.2.0-25-通用
ALT-F2:
gksudo gedit /etc/init.d/ati-power-save
在ati-power-save文件中写下:
#!/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
如这里所述