OBS Studio

OBS Studio auf Nobara – Optimierungen:

Wichtig! Hier nur die native Installation, KEIN Flatpak! Sämtliche Installationen und Tunings aus meinen vorherigen Guides müssen bereits angewendet sein!

https://knilixlinux.wordpress.com/fedora-ersteinrichtung/

https://knilixlinux.wordpress.com/fedora-tuning/


Ziel: Maximale Aufnahmequalität ohne Ruckler, trotz Wayland + AMD + PipeWire – eine Kombination, die aktuell einige Fallstricke hat.

Warum sollte eine Optimierung angestrebt werden (Ende 2025)?

  • AMD RX 7000 + VAAPI verursacht Stuttering & Tearing
  • AMD‑Treiber 24.9.1 hat einen B‑Frame‑Bug (speziell wenn B‑Frames > 0 gesetzt)
  • Wayland + PipeWire Screen Capture erzeugt Qualitätsverlust
  • PipeWire „out of buffers“ → Render Lag (bei mehreren Captue-Quellen)

Meine Hardware:

  • AMD Radeon RX 7800 XT
  • Ryzen 7 9700X
  • 32GB Ram
  • 2K-Monitor
  • Wayland, KDE
  • In den Systemeinstellungen unter Anzeige-Einrichtung:
    • Adaptive-Sync: Niemals

Zuerst einen Starter für OBS:

nano ~/.local/share/applications/obs-optimized.desktop

Folgendes einfügen:

[Desktop Entry]
Name=OBS Studio (Optimiert)
Comment=Startet OBS mit GameMode unter Wayland
Exec=gamemoderun obs
Icon=com.obsproject.Studio
Terminal=false
Type=Application
Categories=AudioVideo;Recorder;
StartupNotify=true

Strg+x, y, Enter

chmod +x ~/.local/share/applications/obs-optimized.desktop
kbuildsycoca6 --noincremental

Nun kann ich über den Anwendungsstarter OBS „Optimiert“ starten.

Weitere Optimierungen:

nano ~/.config/gamemode.ini
[general]
renice=-10

Strg+x, y, Enter

mkdir -p ~/.config/pipewire/pipewire.conf.d/
nano ~/.config/pipewire/pipewire.conf.d/10-obs.conf

Folgendes füge ich ein:

context.properties = {
default.clock.rate = 48000
default.clock.quantum = 512
default.clock.min-quantum = 512
default.clock.max-quantum = 4096
}

Strg+x, y, Enter

systemctl --user restart pipewire pipewire-pulse wireplumber

Einstellungen:

  • Einstellungen
    • Ausgabe:
      • Modus: Erweitert:
    • Aufnahme:
      • Aufnahmepfad anpassen
      • Aufnahmeformat: .mkv
      • Videokodierer: FFmpeg VAAPI H.264
      • VAAPI-Gerät: Navi 32
      • Profil: high
      • Qualitätsregulierung: CQP
      • QP: 19
      • Keyframeintervall: 2 s
      • Max. B-Frames: 0
      • Video:
        • Basis-Auflösung: 2560×1440 (kann manuell überschrieben werden)
        • Skalierte Auflösung: 2560×1440 (kann manuell überschrieben werden)
        • Skalierungsfilter: Lanczos
        • FPS: 60
      • Erweitert:
        • Farbformat: NV12
        • Farbraum: Rec. 709
        • Farbbereich: Begrenzt
      • Audio:
        • Sample Rate: 48 kHz
        • Kanäle: Stereo

Nun nur noch in den Systemeinstellungen den Monitor auf 120,00 Hz stellen und ich bin fertig. Mit 120 Hz habe ich den besten Kompromiss zwischen ruckelfreie Aufnahme und gutes Spielen.


Ursache finden, warum unter Icarus die Videoaufnahme trotzdem zappelt. Auf RtM und SotF treten diese Umstände nicht auf. Die Lösung – etwas außergewöhnlich, aber funktionell:

  • Steam-Startoption:
    • GDK_BACKEND=wayland AMD_VULKAN_ICD=RADV RADV_PERFTEST=nggc DXVK_ASYNC=1 gamemoderun %command%
  • Im Spiel:
    • FPS auf 60 (leider ist das so)
    • Auflösungsskalierung: 95%
    • FSR-Modus AUS

Zuvor lag die GPU-Last bei 100 %. Jetzt liegt sie meist zwischen 90 % und 95 %. Das reicht jedoch aus, um die Aufnahme zappelfrei zu gestalten.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten