标签: power-management

12.04 的 CPU 频率缩放?

在 10.10 中,我记得默认情况下我有 CPU Frequency Scaling Monitor。现在在 12.04 中,我在 Ubuntu 软件中心找不到类似的东西。我想知道在 12.04 中推荐哪些应用程序来扩展 CPU 频率,以及如何获取和安装它们?

感谢致敬!

power-management

19
推荐指数
1
解决办法
6万
查看次数

电池电量低时 Ubuntu 会触发哪些操作?

当电池电量低时,屏幕会在几秒钟后变暗。

这似乎是某种特殊的省电模式,可能与org.gnome.settings-daemon.plugins.power.time-low(默认为 1200 秒(20 分钟)的时间)有关。

虽然这似乎是由 gnome-settings-daemon 触发的,但我想知道发生这种情况时 Ubuntu 还会做什么(例如通过 DBus 侦听器),或者其他寻找“低电量”状态的事件侦听器。

在这方面似乎有些事情会导致 Ubuntu / X / 系统在之后(当笔记本电脑再次打开交流电时)表现得更加缓慢,我想研究一下可能导致这种情况的原因。

我无法通过 找到任何相关内容dconf-editor,例如在 org.gnome.settings-daemon.plugins.power 中。

它似乎是通过idle_configureplugins/power/gsd-power-manager.c 进行设置的,但它可能与在 DBus 接口上侦听的内容更相关,它通过例如以下方式获得通知:

    if (!g_dbus_connection_emit_signal (manager->priv->connection,
                                        NULL,
                                        GSD_POWER_DBUS_PATH,
                                        "org.freedesktop.DBus.Properties",
                                        "PropertiesChanged",
                                        props_changed,
                                        &error))
Run Code Online (Sandbox Code Playgroud)

我可以想象一些“省电”属性被设置,但当 AC 不再可用和/或电池不再低时不会取消设置。

我查看了 CPU 调节器设置 ( /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor),但它是ondemand.

gnome-settings-daemon在 Ubuntu 14.04 上使用awesomeWM。

gnome-settings-daemon=3.8.6.1-0ubuntu11.1
Run Code Online (Sandbox Code Playgroud)

我还将 gsd 的 plugins/power/gsd-power-manager.c 与来自 Debian 的 gnome-settings-daemon-3.12.1 的插件进行了比较,但找不到任何明显的在这方面可能已修复/更改的内容。

我设法通过修补 upower 并在杀死系统的 upower 守护程序后使用它来触发 gnome-power-manager 的 gnome-settings 插件(使屏幕变暗等)。(请注意,energygpm可能仅使用它来自行计算它)。

它不会使系统变得迟钝.. …

battery gnome power-management dbus

19
推荐指数
1
解决办法
1012
查看次数

未登录特定帐户时防止睡眠/暂停

我们有一个运行 Ubuntu 18.04 的共享办公室桌面,其中多个作业(通过 ssh 和 screen)经常在多个帐户上运行数周。登录帐户后,睡眠/暂停通过以下方式停用:

  1. 主系统设置中的电源设置
  2. 使用gnome-tweak-tool,将“关闭笔记本电脑盖时暂停”设置为关闭。

只要具有这些电源设置的用户始终直接登录到计算机(即,物理登录,而不是通过 ssh),这就可以正常工作。

问题是在没有用户当前登录的直接即当机器在主登录屏幕(如开机时)。未登录特定帐户时,似乎没有设置睡眠/暂停设置的方法。所以,如果机器停留在这个屏幕上,它最终会休眠,暂停所有正在运行的作业。

正如我所提到的,只要用户登录,事情就可以正常工作。但是,这被视为存在安全风险。所以我们想找到一个更好的全系统解决方案。

我应该提到我们有另一个运行 Ubuntu 16.04 的办公桌面,它没有这个问题。

suspend hibernate power-management 18.04

19
推荐指数
2
解决办法
6649
查看次数

如何将电池充电至仅 60-80%?

我刚刚更换了笔记本电脑的电池,并阅读了一些有关如何延长其使用寿命的信息。大多数人说最好的选择不是充到100%,而是充到60-80%。我的电池非常强大(声明为 8 小时),所以我可以这样充电,而且我主要是插电工作。

在笔记本电脑附带的 Windows 中,我可以看到设置阈值的方式,甚至还有自动模式,系统可以自行决定充电多少。Ubuntu 中有这样的东西吗?

battery power-management

18
推荐指数
2
解决办法
1万
查看次数

升级到 11.04 后电池寿命缩短

可能的重复:
与 Windows 相比,为什么我的计算机使用 Ubuntu 获得的电池寿命更短?

从 Ubuntu 10.10 升级后,我的电池寿命急剧下降。

在 Ubuntu 10.10 中存在一个错误,其中Load Balancing TickKworker会过多地中断和唤醒 CPU,这是不正常的。我当时应用了 gnome-power-manager 修复程序,跟随这个问题,这导致了这个错误报告,电池寿命增加到 3.5 小时。

我在 Natty 中获得了大约两个小时的电池续航时间,并且调用 Intel 的 powertop 表明这个错误又回来了。有没有针对 Natty 的修复程序?

我有一个 Core 2 Duo ULV、Thinkpad Edge 13

battery 11.04 power-management

18
推荐指数
0
解决办法
9697
查看次数

在lightdm中关闭盖子时阻止笔记本电脑挂起

如何在 lightdm 下关闭盖子时阻止我的笔记本电脑挂起 - 当窗口管理器未运行时,xfce 或 gnome 3 中的电源管理设置似乎不适用。

power-management lightdm

17
推荐指数
1
解决办法
7314
查看次数

gnome-power-statistics 从哪里获取数据?

当您单击笔记本电脑顶部面板中的电池图标时,将运行 Gnome-power-statistics。它显示电池历史,如充电和速率,以及统计数据,如放电曲线和放电精度。

gnome 电源统计放电配置文件

您使用笔记本电脑的次数越多,它显示的数据就越多,电池电量耗尽时间的预测就越准确。

那么,gnome-power-statistics 从哪里获得原始历史数据?并且,如果它还保存任何数据,它会将其保存到哪里?

power-management

17
推荐指数
2
解决办法
6600
查看次数

最大 CPU 频率卡在低值

我观察到 Ubuntu 13.04 存在问题。问题不在我之前使用的 11.10 上。在我的 Intel(R) Core(TM) i7-2620M CPU @ 2.70GHz (Dell Lattitude E6320) 上,最大 CPU 频率停留在 2GHz

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
2000000

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies 
2701000 2700000 2400000 2200000 2000000 1800000 1600000 1400000 1200000 1000000 800000

# echo 2700000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
2000000
Run Code Online (Sandbox Code Playgroud)

我可以将 scaling_max_freq 设置为较低的值,这样就可以了。我也可以回到 2GHz,但不能超过:

# echo 800000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
800000

# echo 2000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
2000000

# echo 2200000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq 
2000000
Run Code Online (Sandbox Code Playgroud)

我所做的一切似乎都没有帮助 - 我已经安装了 …

power-management cpufreq frequency cpu

17
推荐指数
1
解决办法
1万
查看次数

当我的系统启动时,TLP 会自动启动吗?

当我的系统启动时,TLP 会自动启动吗?每次我启动到 Ubuntu 时,我都会打开一个终端并输入,sudo tlp start然后我才能找到系统温度的差异。如果 TLP 没有自动启动,是否可以将其添加为启动应用程序?
每次电源模式从交流变为电池时,反之亦然,我需要再次输入
sudo tlp start。TLP 有没有办法自动切换模式?

如此链接中所述,我确实输入了 systemctl enable tlp但出现错误:
systemctl: command not found。那我现在该怎么办?

power-management startup-applications 13.04

17
推荐指数
1
解决办法
4万
查看次数

当屏幕被锁定时,如何防止我的屏幕关闭?

我希望我的屏幕始终充满电,但是一旦我锁定我的 PC,它就会进入待机状态。

monitor power-management screen 13.04

16
推荐指数
1
解决办法
4万
查看次数