Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
xserver
xserver
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 889
    • Issues 889
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 96
    • Merge Requests 96
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • xorg
  • xserverxserver
  • Issues
  • #1125

Closed
Open
Opened Jan 16, 2021 by José Miguel Sarasola@alosarjos

FPS drops on OBS recording when using XWayland

Back in 2020 (Can't remember when exactly) I think this was working fine, but lately I've noticed that gaming streams were having really bad framerate (Even configured to 60 FPS). Turns out, it's because of XWayland.

Here is Yakuza 0, on Wayland Session (So XWayland window) VS Xorg Session recorded with OBS on X (XWayland also on the Wayland session) with same settings at 60 FPS

XWayland

Native Xorg

System: Arch Linux updated to January, 16 - 2021 xorg-xwayland version: 1.20.0.r800.ge4a9f0bb-1 Gnome 3.38.3

Is this something expected from XWayland sessions? Or perhaps is there a setting on Xorg?

PD: I don't know why I can't see the videos on GitLab but I can on my system with MPV, not sure I want to edit/transform them with ffmpeg so they remain as close to source as I can.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: xorg/xserver#1125