Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #72302

Bug#990162: power consumption regression

From John <johnbast@protonmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#990162: power consumption regression
Date 2021-06-26 22:10 +0200
Message-ID <CumMN-1Tc-1@gated-at.bofh.it> (permalink)
References <Csyp3-u2-1@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


I tested going back to kernel 4.19 which increased power use even more.

While testing reverting to linux-image-5.10.0-7-amd64 and linux-image-5.10.0-8-amd64, I noticed that there was a message on the screen which should have been blanked (grub command line has consoleblank=5). What happens is that the screen is blanked for 5 seconds and then shown again.

# cat /sys/module/kernel/parameters/consoleblank
5

/etc/default/grub contains:
GRUB_CMDLINE_LINUX_DEFAULT="quiet consoleblank=5"

The message on screen is:
dev/sda2: recovering journal
dev/sda2: clean 4536/1517 584 files, 1757736/60668160 blocks
[    2.278775] i915 0000:00:02.0: firmware: failed to load i915/kbl_dmc_ver1_04.bin (-2)
[    2.278780] firmware_class: See https://wiki.debian.org/Firmware for information about missing firmware


There is no login prompt or cursor on screen. The system does not respond to key presses. It is possible to log in remotely using ssh.

It seems consoleblank is overridden by the "recovery journal". This is not a good situation, the screen should blank as instructed.

Blanking the screen should save power consumption, if indeed the monitor and/or the integrated GPU driving it is set to low power. If there is something displayed on screen, it will not save power.

This forces the monitor to blank:
# echo 1 > /sys/devices/pci0000:00/0000:00:02.0/graphics/fb0/blank

The effect is the same as pulling the VGA plug: power consumption drops with about 9%. Obviously, this not near 25%.

The monitor is re-enabled by:
echo > /sys/devices/pci0000:00/0000:00:02.0/graphics/fb0/blank

The monitor turns on again, displays a login prompt and blanks after 5 seconds as expected. Power saved remains 9%. The monitor does not wake by keyboard as it does in Debian 10.

Back to linux.debian.kernel | Previous | Next | Find similar | Unroll thread


Thread

Bug#990162: power consumption regression John <johnbast@protonmail.com> - 2021-06-26 22:10 +0200

csiph-web