Rollout ARM SBC performance enhancements (Pinebook Pro) on fresnel #7

Closed
opened 2026-05-07 11:14:22 +00:00 by marfrit · 1 comment
Owner
No description provided.
Author
Owner

Applied on fresnel (192.168.88.194 / RK3399 / Plasma 6.6.4 / kernel 6.19.6-1-eos-arm).

State at recon: zram already active (1.9G, lzo-rle hot + zstd idle re-comp), schedutil governor, baloo already disabled, akonadi never installed. Default sysctls only — that's where the wins were.

Applied:

System (/etc/sysctl.d/99-fresnel-perf.conf, reloaded via sysctl --system):

vm.swappiness = 180        # zram is RAM-backed → swap eagerly
vm.page-cluster = 0        # zram doesn't benefit from readahead
vm.vfs_cache_pressure = 50 # keep dentry/inode caches warmer on slow eMMC

User (~/.config/kwinrc + ~/.config/kdeglobals, KWin reconfigured live via qdbus6 org.kde.KWin /KWin reconfigure):

  • [Compositing] LatencyPolicy=ExtremelyLow, RenderTimeEstimator=Fastest, MaxFPS=60, AnimationSpeed=4
  • [Plugins] disabled: blur, contrast, translucency, morphingpopups, dimscreen, fade, slidingpopups, slide, magiclamp, wobblywindows
  • [KDE] AnimationDurationFactor=0.5

Skipped (already done): zram setup, baloo, akonadi.

Backups: ~/.config/kwinrc.bak.YYYYMMDD, ~/.config/kdeglobals.bak.YYYYMMDD.

Closing — spot-check rigour as agreed.

Applied on fresnel (192.168.88.194 / RK3399 / Plasma 6.6.4 / kernel 6.19.6-1-eos-arm). **State at recon:** zram already active (1.9G, lzo-rle hot + zstd idle re-comp), schedutil governor, baloo already disabled, akonadi never installed. Default sysctls only — that's where the wins were. **Applied:** System (`/etc/sysctl.d/99-fresnel-perf.conf`, reloaded via `sysctl --system`): ``` vm.swappiness = 180 # zram is RAM-backed → swap eagerly vm.page-cluster = 0 # zram doesn't benefit from readahead vm.vfs_cache_pressure = 50 # keep dentry/inode caches warmer on slow eMMC ``` User (`~/.config/kwinrc` + `~/.config/kdeglobals`, KWin reconfigured live via `qdbus6 org.kde.KWin /KWin reconfigure`): - `[Compositing]` LatencyPolicy=ExtremelyLow, RenderTimeEstimator=Fastest, MaxFPS=60, AnimationSpeed=4 - `[Plugins]` disabled: blur, contrast, translucency, morphingpopups, dimscreen, fade, slidingpopups, slide, magiclamp, wobblywindows - `[KDE]` AnimationDurationFactor=0.5 **Skipped (already done):** zram setup, baloo, akonadi. **Backups:** `~/.config/kwinrc.bak.YYYYMMDD`, `~/.config/kdeglobals.bak.YYYYMMDD`. Closing — spot-check rigour as agreed.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marfrit/claude-his-agent#7