An approach to get power consumption metrics right on Linux

TL’DR With a Linux laptop, you can quite accurately measure the systems current overall power consumption while on battery. This allows to compare if the new version of your software uses more power than the old one. On Intel/AMD systems, power consumption of cpu’s can be measured with RAPL - good enough to compare cpu workloads. You can read these metrics directly from sysfs and do some simple computations, or [Read More]

The Plasma desktop for a newbie

So, having seen Norbert and @codewiz mentioning Plasma frequently, I decided to give it a try. My desktop box is Fedora33, which comes with a quite current version of Plasma. Some years ago, I tried gnome - but Gnomes “let’s make it as simple as possible, leave buttons out”-strategy does not stick well with me. I don’t want a dumbed down window manager. I use WindowMaker since dozends of years. It’s nice and lean, but does not seem to have a future with Wayland. [Read More]

HDMI grabbing: latency and streaming

The previous article introduces into HDMI grabbers on Linux. When is latency relevant? My first use case was to play a game on a device like the Nintendo Switch, with the HDMI output only visible via grabber. While playing with various options and software, I needed a way to nicely measure the latency between the HDMI signal output, and the picture displayed on my screen. How to do that? Best is to show the current time, sufficiently accurate, on both [Read More]