Probably from a conversation with Claude.ai, maybe GPT
Perfect — here’s a concise one-page Markdown reference you can save anywhere (Documents folder, GitHub repo, or even a ~/fedora-notes.md). It covers everything we’ve talked about for Fedora + Sway + RPM Fusion — both your current setup and future OBS/video work.
# Fedora Sway + RPM Fusion Quick Reference
## 1️⃣ Current Setup Check
### Repositories
```bash
dnf repolistLook for:
fedoraupdatesrpmfusion-freerpmfusion-nonfree- Any COPR/vendor repos you use
Multimedia Group
dnf group info multimediaInstalled: ✅ Check ffmpeg version:
rpm -q ffmpeg
rpm -q ffmpeg-freeffmpeg-free→ current Fedora “free” versionffmpeg→ full RPM Fusion version (needed only for OBS, recording, or video encoding)
2️⃣ RPM Fusion Setup (Already Done)
sudo dnf install \
https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf updateOptional Multimedia Upgrade (Only for Recording / OBS / Full codecs)
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf groupupdate multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
sudo dnf groupupdate sound-and-video3️⃣ Hardware Acceleration Check
Intel/AMD
vainfoNVIDIA
nvidia-smiCheck driver loaded and capabilities (HW encoding support for OBS / ffmpeg).
4️⃣ OBS / Screen Recording Tips (Wayland / Sway)
- Use PipeWire as capture source
- Choose HW encoder if available (VA-API / NVENC / AMF)
- Test short recordings to check CPU/GPU load
- For Vulkan apps: optional
obs-vkcaptureplugin
5️⃣ When You Need Full ffmpeg
- Editing/exporting videos
- Screen recording or OBS streaming
- Playing proprietary formats (DVD/Blu-ray)
- Using software requiring full codec support
Otherwise, ffmpeg-free is sufficient for:
- YouTube / web video
- Screensharing via browser / Zoom / Teams
6️⃣ Notes
- RPM Fusion is safe to leave enabled long-term
- COPRs: use selectively; remove if obsolete or broken
- Sway Spin: lightweight, Wayland-native, but OBS benefits from hardware acceleration
---
You can save this as, for example:
```bash
~Documents/Fedora_Sway_RPMFusion.md
It’ll be a ready reference for later upgrades — swap to full ffmpeg only when you do OBS or heavy video work.
If you want, I can also make a super minimal “cheat sheet” version that’s like 10 lines, perfect to keep pinned somewhere for instant reference. Do you want me to do that?