The Screenix blog

Useful answers for recording on Linux.

Practical guides built from upstream documentation, repeatable checks, and the current Screenix implementation.

Research first · Publish second

Latest research

Linux recording guides

Every technical post includes its sources and a visible updated date.

Communication

What Makes a Software Walkthrough Easy to Follow?

A learning-science-informed guide to signaling, segmenting, zoom, narration, captions, pacing, and review.

Based on original multimedia-learning research and W3C guidance

Read the guide
Bug reporting

How to Record a Bug Report Developers Can Actually Use

Pair a focused recording with reproducible context, environment details, privacy checks, captions, and a useful written report.

Based on Mozilla, GitHub, W3C, and Screenix documentation

Read the guide
Workflow

Linux Screen Recording Needs a Different Default Than OBS

OBS is built around scenes, sources, recording, and broadcast production; product demos optimize a different path after capture.

OBS capabilities checked against official OBS documentation

Read the guide
Product demos

How to Record a Polished Product Demo on Linux

Plan the story, verify every source, record with restraint, edit for clarity, caption, export, and share deliberately.

Practical guidance with W3C, XDG, PipeWire, and FFmpeg sources

Read the guide
Linux audio

Linux screen recording has no audio? Check these 7 things

A source-backed checklist for diagnosing missing microphone or system audio with PipeWire, WirePlumber, PulseAudio-compatible tools, and Screenix.

Verified against upstream documentation and the current Screenix implementation

Read the guide

Primary sources

Upstream project documentation is preferred for technical claims.

Product verification

Screenix behavior is checked against the current implementation before publication.

Visible revisions

Published and updated dates make changes easy to audit.