如何在启动时设置 power_profile

如何在启动时设置 power_profile

因此,当我登录时,我会进入终端并输入

echo "mid" | sudo tee /sys/class/drm/card0/device/power_profile 

这意味着我的笔记本电脑无需风扇一直开着就可以工作。

如果我不需要这么做就太好了;我希望这件事能帮我做完,而不需要我输入 sudo 的密码。

答案1

将其粘贴在语句/etc/rc.local前的 ,中exit

答案2

我尝试了该rc.local解决方案,但发现它由于某种原因不起作用(就像所描述的其他常见解决方案一样)这里)所以我发了一个使用 pm-utils 的替代解决方案。我不确定这是否是最好的方法(我是 Linux 新手)但它可以完成必要的操作:将 radeon 设置power_profilelow启动时启动,并在挂起恢复后保留该设置

步骤 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

就是这样 :)

答案3

我尝试过,但对我不起作用 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-通用

答案4

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

如此处所述

相关内容