obs-vkcapture VS gamescope

Compare obs-vkcapture vs gamescope and see what are their differences.

obs-vkcapture

OBS Linux Vulkan/OpenGL game capture (by nowrep)

gamescope

SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope] (by Plagman)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
obs-vkcapture gamescope
46 422
472 1,792
- -
8.1 7.9
27 days ago about 1 year ago
C C++
GNU General Public License v3.0 only BSD 2-clause "Simplified" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

obs-vkcapture

Posts with mentions or reviews of obs-vkcapture. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-07.
  • Fedora Workstation 41 to No Longer Install Gnome X.org Session by Default
    3 projects | news.ycombinator.com | 7 Mar 2024
    I can't speak for Chrome nor VMWare, but Firefox and OBS have received "Wayland native" screen capturing functionality, through XDG portals and Pipewire, as far as I'm aware.

    As a side-note, I've recently discovered a really cool project[0] that enables incredibly fast screen capture for OpenGL and Vulkan applications, mostly tailored to games. Tried it with a bunch of stuff and it works much better than both X's and Pipewire's screen grabbing. I can actually capture videos at my monitor's native refresh rate (144Hz).

    [0]: https://github.com/nowrep/obs-vkcapture

  • The question you've probably answered a 1000x before.
    1 project | /r/SteamDeck | 4 May 2023
  • Why isn't Game Capture in OBS Linux?
    2 projects | /r/linux_gaming | 4 May 2023
    Just use this: https://github.com/nowrep/obs-vkcapture
  • obs-vkcapture outside of Steam?
    1 project | /r/linux_gaming | 21 Apr 2023
    Hello, so I use this OBS plugin obs-vkcapture. I use it as opposed to the built-in Window Capture, because with that option I would keep having to alt-tab back into OBS to select the game I want to record. This plugin is basically the "Game Capture" feature on OBS Windows brought to Linux. It makes it to where I can put a Steam launch option obs-gamecapture %command% and launching the game will make its executable show up in the Game Capture source, so I can just press record on move on, no more opening OBS to select the game's window and risk nuking it when alt-tabbing. It is much more performance efficient and it's a package/patch that is included in GloriousEggroll's Nobara distro's build of OBS as well. I however use it on Arch from the AUR, it's the only AUR package I use in fact.
  • Permanently banned for cheating - beware users of Proton-GE & vkBasalt
    1 project | /r/ApexLegendsOnLinux | 26 Feb 2023
    I was using https://github.com/nowrep/obs-vkcapture but I also had Proton-GE 7-49
  • OBS on Steam deck OS (gaming mode)
    1 project | /r/SteamDeckTricks | 4 Feb 2023
    Back in december when I tried I had some success using this https://github.com/nowrep/obs-vkcapture
  • Fedora 37 + Kernel 6.1 + 7900 XTX issues
    1 project | /r/linux_gaming | 4 Jan 2023
    Additionally, I'd like to use Game Capture in OBS if possible via obs-vkcapture. If using this with gamescope, where do I actually put the variable or obs-gamecapture command? Does it wrap the entire gamescope command, or does it get wrapped by gamescope?
  • Streaming to twitch from Steamdeck in game mode?
    4 projects | /r/SteamDeck | 29 Sep 2022
  • What package do I need on Arch to remove fps loss when recording with OBS studio
    2 projects | /r/linux_gaming | 24 Sep 2022
    I think you mean obs-vkcapture-git. It lets you capture a window through Vulkan. Here is also its github repo for more informations.
  • obs-vkcapture dependencies | Fedora 36
    1 project | /r/Fedora | 11 Sep 2022
    I have spent a few hours trying all kinds of dependencies on Fedora 36 Workstation trying to get obs-vkcapture to compile. I have found the exact ones and hopefully it helps someone in the future: cmake gcc gcc-c++ obs-studio-devel mesa-libGL-devel vulkan-loader-devel Here is a convenient command to install all at once: sudo dnf install cmake gcc gcc-c++ obs-studio-devel mesa-libGL-devel vulkan-loader-devel

gamescope

Posts with mentions or reviews of gamescope. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-26.
  • Multiple monitors genshin impact?
    1 project | /r/linux_gaming | 26 Mar 2023
    Maybe gamesope can help? Games are nested into it to allow for better control.
  • X11 or Wayland?
    2 projects | /r/linuxquestions | 26 Mar 2023
    Well I suppose you should start taking Wayland seriously then, because gamescope, the compositor on the Steam Deck, uses Wayland. https://github.com/Plagman/gamescope/blob/master/src/wlserver.cpp
  • Tearing updates protocol (!65) · Merged
    1 project | /r/swaywm | 23 Mar 2023
    Mini-update: I spoke with Josh (and Strudel, who referenced me to the PR), and this has been already merged into gamescope.
  • A year later, what's your take? Happy? Disappointed?
    1 project | /r/SteamDeck | 22 Mar 2023
    Valve staff is also aware they cannot force developers to retrofit 16:10 support into existing games (some do, many don't), so they even go the extra mile to provide extra functionality in gamescope to improve the 16:10 gaming experience for games that only support 16:9 natively.
  • INPUT LATENCY ISSUE BEGGING FOR ACKNOWLEDGMENT
    3 projects | /r/SteamDeck | 22 Mar 2023
    Source: https://github.com/Plagman/gamescope/issues/474
  • Change refresh rate in gamescope via command line?
    1 project | /r/SteamDeck | 20 Mar 2023
    The ganescope github has all the commands and how to use them: https://github.com/Plagman/gamescope
  • What is the difference between gamescope and ChimeraOS's gamescope-session?
    2 projects | /r/linux_gaming | 13 Mar 2023
    I'm trying out gamescope on my laptop, and I came across ChimeraOS's fork of it. I'm not sure why I would choose one over the other. ChimeraOS mentions something about "session switch", but I'm not sure what that's about.
  • Something like gamescope but for the desktop
    2 projects | /r/linux_gaming | 7 Mar 2023
    You can use gamescope on the desktop, I use it for a ton of games like No Man's Sky, Bethesda games, and any others that have alt tab instability.
  • Van Gogh, AMD’s Steam Deck APU
    2 projects | news.ycombinator.com | 6 Mar 2023
    For those that don't know (like me, three minutes ago) gamescope [1] is a Wayland compositor custom-written for games (and, I believe, what the Steam Deck uses). it's open source, and under the "BSD 2-clause" license.

    [1]: https://github.com/Plagman/gamescope

  • Modern BPM Steam with Ubuntu 20.04?
    2 projects | /r/linux_gaming | 4 Mar 2023
    I assume that this is because I'm still using ye olde steamos-compositor (https://github.com/ValveSoftware/steamos-compositor/.) I'm interested in switching to gamescope (https://github.com/Plagman/gamescope) but I'm getting the feeling it won't work on my 20.04 vintage Ubuntu; the required version of meson isn't available and I can't find a PPA that contains gamescope. My instinct act this point is to just live with the pain, as fully dealing with this will likely involve just switching all the way to Arch to more closely match the newest SteamOS and I just don't want to do that right now. Anyone know if there is a middleground that will support a modern steam big picture mode without having to totally redo everything?

What are some alternatives?

When comparing obs-vkcapture and gamescope you can also consider the following projects:

MangoHud - A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

Proton - Compatibility tool for Steam Play based on Wine and additional components

wine-wayland - Wine-wayland allows playing DX9/DX11 and Vulkan games using pure wayland and Wine/DXVK.

sway - i3-compatible Wayland compositor

obs-kmsgrab - "Zero-copy" Linux screen capture plugin for OBS that uses libdrm and dmabuf

dxvk - Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

obs-StreamFX - StreamFX is a plugin for OBS® Studio which adds many new effects, filters, sources, transitions and encoders! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.

wine - Wine with a bit of extra spice

obs-scale-to-sound - OBS filter plugin that scales a source reactively to sound levels

ROCm - AMD ROCm™ Software - GitHub Home [Moved to: https://github.com/ROCm/ROCm]

Magpie - An all-purpose window upscaler for Windows 10/11.