Tag: 电源管理

ACPI每秒30k +中断

我的电脑目前正在做每秒30k +中断的事情。 这会导致电池问题以及CPU始终以最高速度停留,使其非常热(过热…在IDLE时为75C) Powertop信息: 99.4% (32052.4) [acpi] 0.3% (115.9) [iwlagn] 为了澄清这一点,几天前就突然开始了。 它之前没有这个问题(虽然我的计算机上通常有一些令人头痛的Linux问题……)

让PM utils power.d脚本一直运行

pm util省电脚本仅在笔记本电脑使用电池时工作,而不是在插入AC时使用。 有没有办法让pm utils一直运行,无论笔记本电脑是否连接到电源sockets?

如何分析powertop的输出以增加电池寿命

我是ubuntu的新手,使用12.04LTS。请帮我一步。谢谢。 anoy@ubuntu:~$ cat /proc/sys/vm/laptop_mode 5 PowerTOP 1.97概述空闲状态频率统计设备统计数据可调参数 电池报告的放电率为21.7 W. 摘要:551.2次唤醒/秒,0.0次GPU操作/秒和0.0 VFS操作/秒 Usage Events/s Category Description 43.7 ms/s 229.1 Process /usr/lib/firefox-trunk/fi 17.0 ms/s 109.0 Process /usr/bin/X :0 -auth /var/ 2.1 ms/s 42.7 Timer tick_sched_timer 4.2 ms/s 35.5 Process metacity 1.1 ms/s 34.9 Timer hrtimer_wakeup 184.2 ms/s 16.9 Process [loop0] 1.4 ms/s 16.1 Interrupt [44] i915 1.5 […]

如何在ubuntu 16.04上启用hibernate?

我知道有很多关于这个的线索,但它们都不适合我。 我试过这里提到的解决方案: 如何在16.04中启用hibernate模式 Xubuntu 14.04:如何启用hibernate? 如何启用hibernate? 通过polkit启用后,13.10中的菜单仍然缺少hibernate状态。 如何启用? 我怎样才能在Ubuntu 16.04上hibernate? 这是我试过的: 1) sudo pm-hibernate什么都不做。 2) sudo gedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla 该文件现在看起来像这样: [默认情况下在upower中重新启用hibernate] Identity = unix-user:* Action = org.freedesktop.upower.hibernate ResultActive = yes [在logind中默认重新启用hibernate] Identity = unix-user:* Action = org.freedesktop.login1.hibernate; org.freedesktop.login1.handle-hibernate-key; org.freedesktop.login1; org.freedesktop.login1 .hibernate-multiple-sessions; org.freedesktop.login1.hibernate-ignore-inhibit ResultActive = yes [登录时默认重新启用hibernate] Identity = unix-user:* Action = org.freedesktop.login1.hibernate ResultActive = yes [在logind中默认为多个用户重新启用hibernate] […]

是否存在跟踪2.6.38内核中的功率回归的错误报告?

我正在寻找一个官方的bugtracker条目(ubuntu或内核),它跟踪以下所述的电源使用回归的故事: http://www.phoronix.com/scan.php?page=article&item=linux_mobile_uffda http://www.phoronix.com/scan.php?page=article&item=ubuntu_natty_power 我找不到任何关于解决问题的实际链接或文章。 任何指向官方消息的人都会受到赞赏。

当插入电源适配器时,Thinkpad上的Ubuntu 13.10会急剧减慢

当我插上电源线时 – 有时候 – Ubuntu 13.10会在几乎所有方面立即减速。 这种情况已经发生了好几个月,但我最近才最终联系了这些点,部分原因是它并非在所有情况下都会发生。 但是,当它出现问题时,我可以通过拔掉我的笔记本电脑并将其插回来100%可靠地创建它。 这是我的Lenovo Thinkpad W520,运行内核版本3.11.0-15-generic 。 这是插入后立即输出的dmesg : [ 228.581251] e1000e 0000:00:19.0: setting latency timer to 64 [ 228.581505] e1000e 0000:00:19.0: irq 48 for MSI/MSI-X 我拔下电源时没有相关消息。 在插入之前或之后,我无法在top或htop发现任何有意义的模式。延迟尤其会影响nautilus,Chrome和桌面(Alt + Tabing等)。 我有一张Nvidia卡和一张集成卡,但我已禁用Optimus。 无论我目前启用哪张卡,都会发生这种减速效果。 以下是我编写此报告时BIOS中的电源设置: 我已经尝试将AC的自适应散热管理方案变为“平衡”,就像电池一样,并尝试将AC的Intel SpeedStep设置移动为“电池优化”,就像电池一样。 我甚至禁用了局域网唤醒,它已被设置为“仅限AC”。 这些都没有消除插入交流电源时的减速效应。 我在Ask Ubuntu或Launchpad或Internet上找不到任何隔离和讨论的东西。 最接近的是11.10上的这个线程 ,它可能是相同的,但它没有答案,我没有看到相同的CPU模式(尽管我的8个核心可能使CPU变化不那么明显)。 这是怎么回事? 编辑 :删除了一些关于Thermal Table的内容,添加了照片以及自那时以来我所做的BIOS更改的更多细节。

如何在电池上设置与插入时不同的屏幕超时时间?

目前,Ubuntu 14.04仅提供一个选项:“在非活动期间关闭屏幕:x分钟”,无论我的笔记本电脑是否已插入,都适用。 我希望在使用电池电源时更改此设置,就像我可以使用其他电源选项(例如暂停超时)一样。 有没有内置的方法来做到这一点? 如果没有,我想我应该能够编写一个脚本,只要电源状态改变就会被dbus调用,并修改gsettings键org.gnome.desktop.session.idle-delay。 这基本上是一个问题: https : //askubuntu.com/questions/435783和https://askubuntu.com/questions/483356 。 仍然希望有一个优雅的解决方案。

推送电源按钮时运行脚本

我按下电源按钮而不是让机器关闭时,我正在尝试运行脚本。 我正在运行Ubuntu Server 13.04,但任何答案也需要在Server 14.04上运行。 我看过ACPI事件等,尝试编辑/etc/acpi/powerbtn.sh和/etc/acpi/events/powerbtn文件,但在任何地方都没有运气。 所以,在阅读本页https://wiki.archlinux.org/index.php/acpid之后 ,我按照指示运行了sudo journalctl -f ,但是没有用。 所以我尝试了sudo acpi_listen然后进入了ACPI事件监听器。 然而,即使在那里,按下电源按钮也没有输出。 是否有其他服务可以在ACPI之前捕获电源按钮事件? 当按下电源按钮时,我需要编辑哪些文件来执行我的脚本? 我也尝试了sudo xev ,这也没有让我在电源按钮上输出。 编辑:我也有一个Ubuntu桌面系统,在该系统上我可以从ACPI获得输出,我可以编辑/etc/acpi脚本。 有没有安装Unity的东西能奇迹般地启用ACPI? 再次编辑:结束新安装… ACPI工作。 我想在实验时我搞砸了一些东西并且首先试图找到解决这个问题的方法。 我所做的是将我的python脚本放在/etc/acpi/ ,然后将以下两行添加到/etc/acpi/powerbtn.sh的顶部 sudo python my_python_script.py exit 0 它奏效了。 多谢你们。

Ubuntu 16.04不会关机

当我尝试在我的MSI GS60上关闭Ubuntu 16.04 LTS时,笔记本电脑不会关闭。 重新启动工作正常。 我已经删除了grub的安静启动参数,所以我可以看到输出。 当我尝试关闭笔记本电脑时,它会: [ OK ] Reached target Shutdown [ OK ] Reached target Final Step. Starting Power-Off… reboot: Power down 并且它永远保持这样。 我已经尝试过Sys Req关键技巧使其断电但它不起作用。 我试图在/etc/default/grub设置以下内容,然后运行update-grub acpi = off – >甚至不会启动 noapic – >将关闭,但键盘根本不起作用 nolapic – >没什么区别 apm = power_off – >没什么区别 reboot = bios,force,efi,warm等… – >没有区别 irqpoll – >没有区别 acpi = […]

指示灯电源状态变化延迟

我最近在我的东芝L645笔记本电脑上从32位14.04 LTS迁移到64位16.04 LTS。 我在统一面板上遇到电源指示灯问题。 当我从AC将电源更换为电池时, indicator-power通常需要几分钟才能更新状态。 我知道系统/硬件工作正常,因为udevadm monitor -u立即输出更改: UDEV [3276.620509] change /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply) UDEV [3277.010187] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply) UDEV [3451.378534] change /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/ACAD (power_supply) UDEV [3451.770260] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT1 (power_supply) 我认为真正的问题是indicator-power用于更新其信息的upower包。 当我执行upower –monitor-detail我可以看到当电源状态改变时它没有更新。 我当前的版本是upower (0.99.4-2ubuntu0.2) 。 更新:这个问题不是持久性的,即有时indicator-power立即工作,有时则不然。 这是在11:58:20.495时拔出的upower daemon输出(注意本native-path最初表示BAT1但在11:58:20.499快速更改为ACAD ,即使计算机仍然断开连接。本native-path仅在12:00:21.292更正12:00:21.292 ,两分钟后完整): [11:58:20.495] device changed: /org/freedesktop/UPower/devices/battery_BAT1 native-path: BAT1 vendor: LGC power supply: yes updated: Sat 18 Jun […]