[Pkg-utopia-maintainers] Bug#819666: Hack for disabling CriticalPowerAction

Thomas Orgis thomas at orgis.org
Mon Jul 24 07:57:58 BST 2023


Just to give a little spin to this issue: I disabled the
CriticalPowerAction on my system via


apt-get source upower
apt-get build-dep upower

This patch:

--- upower-v0.99.17/src/up-daemon.c.orig	2023-07-24 08:49:57.687894559 +0200
+++ upower-v0.99.17/src/up-daemon.c	2023-07-24 08:49:59.911791573 +0200
@@ -674,6 +674,8 @@
 	    !daemon->priv->use_percentage_for_policy &&
 	    time_to_empty > 0.0)
 		use_percentage = FALSE;
+// ThOr Hack: disable the stuff. No powering off when I do not want it.
+return default_level;
 
 	if (use_percentage) {
 		if (percentage > daemon->priv->low_percentage)
--- upower-v0.99.17/debian/changelog.orig	2023-07-24 08:54:00.024666085 +0200
+++ upower-v0.99.17/debian/changelog	2023-07-24 08:54:10.496180631 +0200
@@ -1,3 +1,9 @@
+upower (0.99.17-99thor) unstable; urgency=medium
+
+  * hack it for not doing any critical action
+
+ -- Thomas Orgis <thomas at orgis.org>  Fri, 21 Jul 2023 22:49:00 +0200
+
 upower (0.99.17-1) unstable; urgency=medium
 
   * New upstream version 0.99.17


Then:

apt-get --build source upower
dpkg -i upower_0.99.17-99thor_amd64.deb

(matching libupower package, too, but that isn't necessary, I think)


Of course, a proper setting upstream would be preferrable, but I needed
a solution now for battery gauge training where the voltage is below 2%
for a considerable time.

Alrighty then,

Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: Firma digital OpenPGP
URL: <http://alioth-lists.debian.net/pipermail/pkg-utopia-maintainers/attachments/20230724/3cfac387/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list