Ketika baterai hampir habis, layar menjadi redup setelah beberapa detik.
Ini tampaknya beberapa mode hemat daya khusus, dan mungkin terkait dengan waktu dalam org.gnome.settings-daemon.plugins.power.time-low
(1200 detik (20 menit) default).
Walaupun ini tampaknya dipicu oleh gnome-settings-daemon, saya bertanya-tanya apa lagi yang dilakukan Ubuntu ketika ini terjadi (misalnya melalui pendengar DBus), atau pendengar acara lain yang mencari status "baterai lemah".
Sepertinya ada sesuatu dalam hal ini yang menyebabkan Ubuntu / X / sistem untuk berperilaku lebih lambat setelah itu (ketika laptop di AC lagi), dan saya ingin melihat apa yang mungkin menyebabkan ini.
Saya tidak dapat menemukan sesuatu yang terkait melalui dconf-editor
, misalnya di org.gnome.settings-daemon.plugins.power.
Tampaknya mendapatkan pengaturan melalui idle_configure
di plugins / power / gsd-power-manager.c, tapi itu mungkin sesuatu yang lebih terkait dengan sesuatu yang mendengarkan pada antarmuka DBus, yang mendapat pemberitahuan melalui misalnya:
if (!g_dbus_connection_emit_signal (manager->priv->connection,
NULL,
GSD_POWER_DBUS_PATH,
"org.freedesktop.DBus.Properties",
"PropertiesChanged",
props_changed,
&error))
Saya bisa membayangkan bahwa beberapa properti "hemat daya" akan diatur, tetapi tidak disetel ketika AC tersedia lagi dan / atau baterainya tidak rendah lagi.
Saya telah melihat pengaturan gubernur CPU ( /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
), tapi ternyata begitu ondemand
.
Saya menggunakan gnome-settings-daemon
dengan awesomeWM di Ubuntu 14.04.
gnome-settings-daemon=3.8.6.1-0ubuntu11.1
Saya juga membandingkan plugins / power / gsd-power-manager gsd dengan yang ada di gnome-settings-daemon-3.12.1 dari Debian, tetapi tidak dapat menemukan sesuatu yang jelas yang mungkin telah diperbaiki / diubah dalam hal ini.
Saya telah berhasil memicu plugin gnome-setting gnome-power-manager (yang meredupkan layar dll), dengan menambal upower dan menggunakannya setelah membunuh daemon upower sistem. (perhatikan bahwa mungkin hanya energy
yang digunakan oleh gpm untuk menghitungnya sendiri).
Itu tidak membuat sistem menjadi lamban ..
OTOH Saya belum mendengar bunyi bip pembicara, yang mungkin berasal dari BIOS, yang mungkin juga terlibat di sini - atau program lain yang menggunakan antarmuka kernel aktif /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,
sumber
cat /usr/share/acpi-support/policy-funcs
/usr/share/acpi-support/state-funcs
di sistem saya.policy-funcs
tersedia diacpi-support-base
(tetapi hanya untuk Debian).tlp
dantlp-rdw
, dan apa yang dapat mereka lakukan Ubuntu ketika ada daya rendah .Jawaban:
Jika Anda melihat tab "Daya" di Pengaturan Sistem, Anda memiliki opsi untuk memilih apa yang terjadi ketika baterai mencapai tingkat yang sangat rendah. Anda dapat, dengan Ubuntu standar, membuatnya mati ketika sangat rendah. Jika Anda mengaktifkan hibernasi (Lihat tautan ini untuk petunjuk: Cara mengaktifkan hibernasi? ), Anda juga dapat membuat komputer hibernasi. Jika ragu tentang perbedaan antara menangguhkan dan hibernasi, lihat ini: http://ubuntuforums.org/showthread.php?t=1660436
Saya berharap bahwa saya telah melayani.
-Mario3D13
sumber