我在以前版本的 Ubuntu 上看到过这个问题,但在 12.04 上没有看到,其中一些已经解决了错误,所以我再问一次。
我已经设置了电源管理,这样当插入电源时,我的笔记本电脑在盖子合上时什么也不做。我这样做是为了我可以在屏幕关闭的情况下将外部显示器用作台式机,并且笔记本电脑从我的台式机上匆匆离开。
我尝试关闭笔记本电脑显示器,看看这是否有影响,但没有。
问题是关闭盖子仍然会关闭我的外接显示器。我能做些什么来防止这种情况?
我的华硕 EEE 上网本在电池电量不足时执行硬关机,而不会发出任何警告 - 即电源只是关闭,没有任何关机过程。我在 syslog 中找不到任何内容,并且在它发生之前没有打印任何错误消息。我在以前的 (K) Ubuntu 版本上遇到过这个问题,希望更新到 Ubuntu Precise 有助于解决这个问题,但事实并非如此。
电源应用程序中“当电源严重不足时”的选项当前为空白 - 唯一的选项是(灰显)休眠和“关闭电源”。
我已经重新安装indicator-power
了没有效果。报告的剩余时间acpi
不稳定,报告的剩余时间也不稳定gnome-power-statistics
。(例如acpi
连续跑两次,我得到了2h16min,然后剩下3h21min。这些剩余时间的跳跃也在gnome-power-statistics
图表中。)
可能会编写一个脚本来给我提前警告(根据下面@RanRag 的评论),但我更愿意在发生这种情况之前隔离为什么我没有从系统收到关键电池通知,以便我可以采取当我收到通知时采取适当的行动(暂停/关闭/插入电源)。
关于电池的一些附加信息:
kroon@minia:~$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/PNP0C0A:00/power_supply/BAT0
vendor: ASUS
model: 1005P
power supply: yes
updated: Fri Aug 17 07:31:23 2012 (9 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
energy: 33.966 Wh
energy-empty: 0 Wh
energy-full: 34.9272 Wh
energy-full-design: 47.52 Wh
energy-rate: …
Run Code Online (Sandbox Code Playgroud) GNOME Shell 在会话菜单中没有休眠选项。我检查了GNOME Shell 备忘单,但那里没有提到休眠。
如何在 GNOME Shell 会话中休眠我的机器?
我不小心点击了系统设置>电源下的“当电源严重不足时”选项。原来的条目是空白的,但我点击后只有两个选项是休眠和关机。我想将其设置回挂起。
当电池电量严重不足时,Ubuntu 12.04 64bit 拒绝休眠。相反,它会完全关闭,这是不必要的,可能会导致数据丢失。
我按照我测试过的常用说明启用了休眠(pm-hibernate)pm-hibernate 它在手动运行时工作正常。
我已将电源选项设置为“当电源严重不足时”休眠。这也已通过使用 dconf 编辑器进行了验证。在 org > gnome > settings-daemon > plugins > power > critical-battery-action 下,它被设置为“休眠”。在相同模式下,time-action 设置为“120”。
我想看看在这次关闭之前发生了什么。我想知道要搜索哪些日志以查看 pm-hibernate 是否真的失败了,或者它是否被完全忽略了。
除非我自己解决这个问题,是否有建议的解决方法?
是否可以在 Ubuntu 中使用终端打开/关闭特定的 USB 端口?
lsusb
显示以下结果:
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 2232:1020
Bus 002 Device 009: ID 0bc2:a013 Seagate RSS LLC
Bus 002 Device 003: ID 0a5c:219c Broadcom Corp.
Run Code Online (Sandbox Code Playgroud)
希捷是我的外置硬盘。我可以在终端关闭它吗?
我尝试使用 …
我有一台带有 Ubuntu 14.04 和 TLP 的 Asus N76VB 笔记本,用于电源管理。但是,风扇一直开着。它不是很响亮,但很烦人。我的 CPU 使用率约为 1-2%。它的时钟频率为 1.20 GHz。
我已经添加acpi=force
到我的启动参数中,但它没有改变任何东西。
/proc/acpi/fan: No such file or directory
/proc/acpi/thermal_zone: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我已经加载了所有华硕 ACPI 模块。
lsmod | grep asus
:
asus_nb_wmi 16990 0
asus_wmi 24191 1 asus_nb_wmi
sparse_keymap 13948 1 asus_wmi
video 19476 2 i915,asus_wmi
wmi 19177 2 mxm_wmi,asus_wmi
Run Code Online (Sandbox Code Playgroud)
不知何故,它可以读取温度。
sensors
:
acpitz-virtual-0
Adapter: Virtual device
temp1: +43.0°C (crit = +108.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +44.0°C (high = +87.0°C, crit …
Run Code Online (Sandbox Code Playgroud) 睡觉时鼠标的 LED 灯让我神经紧张。我通常在晚上关闭我的笔记本,Ubuntu 会调用pm-suspend
. 不管怎样,USB 插头还是有电的。我什至可以为我的智能手机充电。这对我不利有两个原因。我必须拔掉我的鼠标,笔记本电池组 [akku] 持续时间较短。当笔记本电脑进入挂起模式时,有没有办法自动关闭我的 USB 设备或所有 USB 设备的电源?
如何配置它?
编辑:根据评论中的要求,我添加了以下信息:我使用的是联想 G550。
编辑:根据这里的要求,我的 lsusb 输出
Bus 002 Device 019: ID 1058:25a3 Western Digital Technologies, Inc.
Bus 002 Device 017: ID 1b1a:7001
Bus 002 Device 009: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 008: ID 2109:2812 VIA Labs, Inc. VL812 Hub
Bus 002 Device 003: ID 0402:5608 ALi Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus …
Run Code Online (Sandbox Code Playgroud) 我试图通过在桌面处于非活动状态时将桌面切换到挂起模式来节省电量。但是许多桌面也可以由它们的所有者通过 SSH 访问。部署了一个wakeonlan 解决方案,使所有者能够打开机器,但问题是机器将在 10 分钟后再次自动挂起,即使 SSH 连接已打开。
我想要做的是在“活动”定义中包含活动的 SSH 会话。
问题是可以通过设置 polkit 规则来完成吗?是否可以通过放置一个在实际挂起之前运行的脚本来完成,并在找到 SSH 会话时中止它?我需要一种干净合法的方式来做到这一点。如果不是这样,那么也欢迎使用 hacky 方法。
当前天真的hacky解决方案:编辑/usr/sbin/pm-suspend
:
#check for SSH sessions, and prevent suspending:
if [ "$(who | grep -cv "(:")" -gt 0 ]; then
echo "SSH session(s) are on. Not suspending."
exit 1
fi
Run Code Online (Sandbox Code Playgroud)
这达到了目的。但我不知道更新何时会覆盖文件/usr/sbin/pm-suspend
。我也不知道这将如何与 tuxonice 等其他挂起实现一起使用。
在 10.10 中,我记得默认情况下我有 CPU Frequency Scaling Monitor。现在在 12.04 中,我在 Ubuntu 软件中心找不到类似的东西。我想知道在 12.04 中推荐哪些应用程序来扩展 CPU 频率,以及如何获取和安装它们?
感谢致敬!
power-management ×10
suspend ×3
hibernate ×2
usb ×2
12.04 ×1
acpi ×1
battery ×1
fancontrol ×1
gnome ×1
gnome-shell ×1
kernel ×1
mouse ×1
shutdown ×1
ssh ×1