배터리가 부족하면 몇 초 후에 화면이 어두워집니다.
이는 일부 절전 모드로 표시되며 시간 org.gnome.settings-daemon.plugins.power.time-low
(기본값 : 1200 초 (20 분)) 과 관련이있을 수 있습니다 .
이것이 gnome-settings-daemon에 의해 유발되는 것처럼 보이지만, 우분투가 이런 일이 발생하면 (예 : DBus 리스너를 통해) "배터리 부족"상태를 찾는 다른 이벤트 리스너가 궁금합니다.
이와 관련하여 Ubuntu / X / 시스템이 나중에 더 느리게 작동하는 것처럼 보입니다 (노트북이 다시 AC에있을 때).이 원인을 조사하고 싶습니다.
dconf-editor
예를 들어 org.gnome.settings-daemon.plugins.power에서 관련 정보를 찾을 수 없습니다 .
idle_configure
plugins / 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))
일부 "절전"속성이 설정되었지만 AC를 더 이상 사용할 수 없거나 배터리가 더 이상 부족하지 않은 경우 설정되지 않은 것으로 생각할 수 있습니다.
CPU 관리자 설정 ( /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
) 을 살펴 보았지만 였습니다 ondemand
.
gnome-settings-daemon
우분투 14.04에서 awesomeWM과 함께 사용 하고 있습니다.
gnome-settings-daemon=3.8.6.1-0ubuntu11.1
또한 gsd의 plugins / power / gsd-power-manager.c를 Debian의 gnome-settings-daemon-3.12.1의 플러그인과 비교했지만 이와 관련하여 수정 / 변경되었을 수있는 명확한 것을 찾을 수 없었습니다.
upower를 패치하여 gnome-power-manager의 gnome-settings 플러그인 (화면 등을 어둡게 함)을 트리거하고 시스템의 upower 데몬을 종료 한 후 사용했습니다. (아마도 energy
gpm에서 자체적으로 계산하는 데만 사용됩니다).
시스템이 느려지지 않습니다.
OTOH 나는 스피커에서 경고음을 듣지 못했습니다. BIOS에서 나왔을 수도 있습니다. 여기에는 커널 인터페이스를 사용하는 다른 프로그램도 있습니다 /sys/class/power_supply/BAT0/
.
--- src/linux/up-device-supply.c.orig 2014-06-07 16:48:32.735920661 +0200
+++ src/linux/up-device-supply.c 2014-06-07 16:48:39.391920525 +0200
@@ -821,6 +821,9 @@
supply->priv->energy_old_first = 0;
}
+ percentage = 3.1f;
+ time_to_empty = 3*60;
+ energy = 5;
g_object_set (device,
"energy", energy,
"energy-full", energy_full,
cat /usr/share/acpi-support/policy-funcs
/usr/share/acpi-support/state-funcs
내 시스템 에만 있습니다 . policy-funcs
에서 사용할 수 acpi-support-base
있지만 데비안에서만 사용할 수 있습니다 .
tlp
and tlp-rdw
, 그리고 저전력이있을 때 Ubuntu가 할 수 있는 일을 조사해야합니다 .