
Linux 7.2 Powers Down the Raspberry Pi GPU When Idle
Linux 7.2 brings runtime power management to the Raspberry Pi 4 and 5 V3D GPU, cutting idle desktop draw about 3.3%, plus Pi 3 GPU hang fixes.
Linux 7.2 shipped on August 16, 2026, and on August 19 Igalia published its summary of what the release means for Raspberry Pi hardware. The headline item is small in watts and large in principle: the V3D GPU driver finally implements runtime power management, so the graphics block on a Pi 4 or Pi 5 clocks down when nothing is asking it to draw. Until now it stayed powered whether or not there was work in the queue.
- The V3D driver in Linux 7.2 adds runtime power management for the Raspberry Pi 4 and Raspberry Pi 5 GPU
- Measured idle savings were about 3.3% on a Labwc desktop, from 3.30W down to 3.19W, and about 2.7% with no compositor running
- Long-standing Raspberry Pi 3 GPU hangs traced to mishandled tile memory are fixed, which stabilises RetroPie-style setups
- The DRM scheduler fair policy remains opt-in in 7.2 after a late regression was found
How Much Power Does Runtime PM Actually Save?
Be realistic about the numbers, because Igalia's Maira Canal was. On an idle desktop running the Labwc compositor, total board draw fell from 3.30W to 3.19W, a saving of roughly 3.3%. With no compositor at all, the drop was 3.18W to 3.09W, about 2.7%. Under an active GPU workload such as glmark2, the saving is around 0.3%, which is exactly what you would expect: runtime power management does nothing for a chip that is busy.
A hundred milliwatts sounds trivial on a desk. It is not trivial in the two places single board computers increasingly live. On battery, a few percent of continuous idle draw compounds across a day, which matters for the growing category of Pi-powered handhelds and field sensors. In a rack of boards, it is a few percent off the aggregate that never has to be cooled. This is the same efficiency arithmetic behind the UPS and power-supply choices covered in our Raspberry Pi power guide.
What Had to Change Inside the Driver
Two pieces had to land together. The Raspberry Pi firmware clock driver needed proper prepare and unprepare hooks so that standard Linux clock APIs could genuinely gate the GPU clock rather than just appear to. Then the V3D driver itself was reorganised to separate power-independent setup from GPU initialisation, so the clock can be disabled during idle periods without tearing down state the driver still needs.
That ordering is the whole engineering story. You cannot power-manage a block until the layer below you is honest about what it controls, which is why this work took multiple kernel cycles rather than a single patch.
The Fix That Matters Most for Retro Gaming Builds
The less publicised change may be the more useful one. Igalia resolved long-standing bugs in the Raspberry Pi 3 GPU driver that caused random GPU hangs and system crashes by mishandling tile memory between graphics jobs. The fixes ensure memory is properly isolated and cleared between jobs. If you have ever had a Pi 3 emulation box lock up mid-session for no reproducible reason, this is a plausible culprit finally closed out. Several GPU reset reliability improvements also landed for the Pi 4 and Pi 5.
One caveat worth stating clearly: the DRM scheduler fair policy, a larger Igalia contribution aimed at sharing a GPU fairly between multiple clients, stayed opt-in in this release after a regression was discovered late in the cycle. It is in the tree, but it is not the default yet.
When Will This Reach Raspberry Pi OS?
Mainline and distribution kernels move on different clocks. Raspberry Pi OS moved to the 6.18 LTS kernel earlier this year, as we covered when Raspberry Pi OS adopted Linux 6.18 LTS, so most users will see these changes arrive through a downstream backport or a future base-kernel bump rather than on release day. Builders running mainline on a Pi can have it now.
Beyond the Pi work, Linux 7.2 was described by its maintainers as the second busiest cycle ever, with cache-aware scheduling improvements, MGLRU work, sub-schedulers for sched_ext, and automatic multi-size transparent hugepages.
For more kernel and board news, follow our mini computer coverage.
Sources: Igalia — August 19, 2026; Maira Canal — June 8, 2026; KernelNewbies — August 16, 2026.
More Mini Computers Stories

StarFive Dubhe-100 Is a Server-Class RISC-V CPU Core
StarFive's Dubhe-100 is an RVA23-compliant RISC-V core hitting 15 SPECint2006 per GHz, with a 15-stage out-of-order pipeline and KVM already running.

KAGA FEI Packs Bluetooth 6.0 Into an 8.55mm Module
The KAGA FEI ES4L15MA1 fits Bluetooth 6.0, an nRF54L15 SoC, and ready-made UART firmware into a module measuring just 8.55 by 3.25 by 1.00 mm.

Raspberry Pi CM5 Jig Flashes Modules With No Carrier
The official $600 Raspberry Pi CM5 programming jig flashes Compute Modules with secure boot and disk encryption without needing a carrier board.
