Commit graph

7 commits

Author SHA1 Message Date
0e7eeddc27 Tighten audio fix docs: 0.5+ requirement, 3-piece framing
- Correct misleading "covers wireplumber 0.4" claim — the SPA-JSON rule
  format is 0.5+ only; Omarchy ships 0.5.x.
- Add Wireplumber 0.5+ to Requirements; note kernel snd-aloop check.
- Reframe the audio fix section as three required pieces — DeckLink→ALSA
  config, snd-aloop+bridge, wireplumber default-exclusion rule — with
  explicit per-piece failure modes so future readers know skipping any
  one isn't safe.
2026-05-01 15:28:50 +01:00
2173563632 Add wireplumber rule excluding aloop from default-sink selection
Without this, wireplumber's auto-default algorithm promotes aloop to
default whenever Resolve plays audio (because aloop becomes RUNNING),
and the bridge's "send to default sink" output ends up back in aloop —
renders complete, but monitor audio loops onto itself with nothing
reaching real hardware.

Writes 51-resolve-aloop-no-default.conf with priority.session = 0,
priority.driver = 0, and node.dont-fallback / node.disable-fallback
to cover wireplumber 0.4 and 0.5+. Restart order changed to
wireplumber-first so the rule is in place when the aloop nodes
republish.
2026-05-01 15:25:08 +01:00
b9b8dbc6dc Add audio backend fix: DeckLink → ALSA + snd-aloop loopback
Resolve aborts on first launch on systems without a DeckLink card (default
Local.Audio.Type = DeckLink), and Resolve's audio engine retries forever
enumerating raw ALSA hardware when PipeWire owns every real card — the
"render queue stuck in progress with no output" hang.

Patches default-config.dat (and any existing user config.dat) to ALSA, then
loads snd-aloop as a virtual ALSA card PipeWire ignores, persists it via
/etc/modules-load.d/, and writes a PipeWire loopback bridge so monitor
audio remains audible during playback. Skip with RESOLVE_NO_ALOOP=1.

Ported from the Intel Arc installer where the fix was originally debugged.
2026-05-01 13:52:23 +01:00
nosignal
f387d84414 Update links to Forgejo 2026-04-07 00:52:59 +01:00
389199c882 Add video guide to README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 11:46:32 +00:00
d45f1db30d Add detailed comments to script and comprehensive README
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 11:43:00 +00:00
a852333a80 Initial commit: DaVinci Resolve installer for Omarchy
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-28 11:39:18 +00:00