关闭盖子时快速禁用待机功能的最快方法是什么?我非常喜欢这种行为,但尤其是在播放音乐时,我想在不将机器切换到待机状态的情况下合上盖子。
但是,我不想永久禁用此功能,而只是暂时关闭它,直到我听完音乐为止。
也许有一个类似于咖啡因的指标?
在多次不当关机和电源问题后,我应该担心什么?(Ubuntu 服务器 17.04)
我的故事的简短版本是关闭过程会触发我主板的电路保护以防止电源不稳定,此时计算机将立即关闭电源并重新打开并显示警告消息的帖子屏幕。如果我尝试使用 hdparm -y 将硬盘驱动器置于待机状态,也会发生同样的事情。
更换电源解决了这个问题,尽管我很尴尬地承认我花了多长时间才弄明白。
有什么我应该检查的,或者我可以采取的纠正措施吗?重新安装操作系统(再次)不会是世界上最糟糕的事情,但我想知道我是否应该打扰。系统盘是一个 SSD,两个 WD Red 驱动器在镜像 Btrfs 中用于媒体存储。
我试过如下:
1. Turn off: export DISPLAY=:0.0 && xset dpms force off
2. Turn on: export DISPLAY=:0.0 && xset -dpms
Run Code Online (Sandbox Code Playgroud)
哪个有效,但这是一个临时解决方案,还不能解决我的问题。当我重新启动系统时,它会一次又一次地启动相同的自动关闭模式。
我现在如何远程使用 SSH 将其永久关闭?
重要的:
- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this
Run Code Online (Sandbox Code Playgroud)
可选注意:本指南我遵循了 http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html,但永久解决方案没有奏效。
我把笔记本升级到ubuntu 12.04后,发现无法保存电源设置。每次我把屏幕亮度设置为70%,下次就恢复到100%。我在新的电源设置面板上找不到保存按钮(很抱歉我现在不能发布屏幕截图)。谁能告诉我如何保存这个设置?谢谢。
根据这个问答,ubuntu 12.04 不再需要笔记本电脑模式工具和 powertop,因为现在内核中包含了节能功能。
所以我决定从我的笔记本电脑中删除笔记本电脑模式工具,因为它会导致我的笔记本电脑在使用电池时在关机时挂起,并且据说不会对功耗产生任何影响。
但是当我在删除笔记本模式工具后检查 powertop 时,我注意到实际上一些“可调参数”在笔记本模式仍然打开的情况下从“好”变成了“坏”。
Bad VM writeback timeout
Bad Runtime PM for PCI Device Fresco Logic FL1000G USB 3.0 Host Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port …
Run Code Online (Sandbox Code Playgroud) 我的索尼 VAIO 笔记本电脑有一项功能,即使我的笔记本电脑关机,我也可以让一个 USB 端口保持供电。它在此处的手册中给出。它可以通过预装的 Windows 附带的 Vaio 软件打开或关闭。
过去,当我使用 Windows 进行双启动时,我可以通过启动进入 Windows 来启用它,即使在多次使用 Ubuntu 之后,它仍然会一直运行。由于某种原因,它最近停止工作。但是我不再有 Windows,并且想从 Ubuntu 重新启用它。如果我可以从 Linux 手动打开它会很有趣。我在谷歌上挖掘了很多,特别是关于我的主板(HannStar J MV-6 94V-0)的信息,并在越南网站上找到了它的原理图。我特别提到了 USB 充电。但我不知道如何使用这些信息。
很多人建议可以从 BIOS 启用它,但我再次检查并在 BIOS 中没有看到任何内容。但我也观察到 BIOS 的字段很少,这让我怀疑 BIOS 功能可能被隐藏了。我会尝试解锁它们。同时,输出dmidecode
附加到问题的末尾。
我不知道这个功能是否需要特殊的硬件支持,但无论如何它在我的机器上是可能的。智能手机的电池电量往往会很快耗尽,您可以随时将其连接到包中的笔记本电脑,并在上大学或旅行时在旅途中充电。这不仅很酷很方便,而且还省钱,因为我不必购买移动电源。
以下是收集到的数据:
3.16.0-38-generic
按照 Sneetsher 的建议升级后,上传新的内核消息
同样在升级之后,我看到usb_charge
,但具有以下价值1
:
cat /sys/devices/platform/sony-laptop/usb_charge
Run Code Online (Sandbox Code Playgroud)
但是当我尝试将0
它切换到它时,它仍然没有激活 USB 充电,而是1
在我再次使用cat
. …
我需要知道 Ubuntu (14/16) 入睡或醒来的时间。这些日志保存在某处吗?谢谢
我有运行 Ubuntu 16.04 LTS 和 NextCloud/OwnCloud 的云存储数据中心,它们不需要 24/7 可用并且需要电源管理解决方案。服务器为 Dell PowerEdge 1950 Gen II 和 Dell PowerEdge 2950 Gen II
Hibernate 云存储服务器超过空闲时间(例如 20 分钟)并通过 WOL 进行这种解除休眠,以每年减少 6272.09 公斤的二氧化碳,仅从我们的数据中心就减少了 6680 千瓦,这些指标是通过详细的能源审计实现的。
风景
本地/cron 作业的环境仅提供计划的启动和关闭,因此对我们的可实现目标无效。
小睡
powernap 似乎是要走的路,但该服务未在 Ubuntu 16.04 上启动
XXXXXXX~$ sudo 服务 powernap 状态 ? powernap.service - PowerNap 加载:加载(/lib/systemd/system/powernap.service;禁用;供应商预设 活动:不活动(死)
powernap 似乎使用了折旧的服务,例如 Ubuntu 16.04 中不再可用的 network.service
局域网唤醒 (WOL)
按照此链接上的手动设置启用 WOL 非常简单。或使用电源唤醒
服务器休眠
到目前为止,我只能使用sudo systemctl hibernate
和sudo systemctl hibernate-sleep
我的联想 T460s 有两块电池。当其中一个是空的时,笔记本电脑会紧急关机,这基本上会使第二个电池过时。
我已经org.gnome.settings-daemon.plugins.power use-time-for-policy false
在我发现的网络上的几篇文章中按照建议进行了设置,但这并没有帮助。
我目前正在使用上游内核 4.11.12-041112-generic 运行 Ubuntu 17.04(由于 DP 问题)。我有tlp
和resp。dkms
安装包。任何关于如何尝试使电池按预期工作的指示都非常感谢。
新讯息:
现在我正在运行 17.10 ......仍然没有解决方案:-(
我正在运行 18.04 并尝试在我的笔记本电脑的盖子关闭时让我的系统使用休眠而不是 pm-hibernate。
我在 16GB 的 RAM 上有一个 20GB 的交换分区,所以有足够的空间。
当我使用 pm-hibernate 时,我收到一个小的 apci 错误,当我无法读取休眠和恢复时,该错误会很快弹出。虽然休眠在某种意义上起作用,它似乎转储到磁盘并从磁盘恢复,但它似乎是一种睡眠状态,因为它以正常速率使用电池,而不是完全关闭并停止使用电池。
但是,当我使用通过以下方式安装的休眠时:
sudo apt-get install hibernate
Run Code Online (Sandbox Code Playgroud)
并运行:
sudo hibernate
Run Code Online (Sandbox Code Playgroud)
并从中恢复,我注意到我的机器实际上关闭了——LED 停止跳动等——并且电池使用量变为零。这是我想在我的盖子合上时看到的行为,而不是使用电池的睡眠行为,就好像我在积极使用计算机一样。
我遵循了这些指南:
修改的
/etc/systemd/logind.conf
Run Code Online (Sandbox Code Playgroud)
包括:
#HandleLidSwitch=suspend
HandlelidSwitch=hibernate
Run Code Online (Sandbox Code Playgroud)
并添加了我的交换分区更改:
/etc/default/grub
Run Code Online (Sandbox Code Playgroud)
包含正确的 resume= 链接,并特别请求 s2disk:
sudo cat /etc/pm/config.d/00sleep_module
SLEEP_MODULE="swsusp"
Run Code Online (Sandbox Code Playgroud)
我已经阅读了以下相关的 askubuntus:
我还在 Lenovo 和 Arch 论坛上阅读了这些链接:
我怎样才能确保盖子关闭调用的休眠是休眠而不是 pm-hibernate?
这仍然是一个问题,并且仍然使第 6 代 …