While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Dungeon Clawler will grab hold of your free time now it's in Early Access, plus keys to give away
- Steam getting proper Season Pass support with clearer guidelines and refunds for cancellations
- itch.io store now requires AI generated content disclosures for assets
- Huge new Proton 9.0-4 update for Steam Deck / Linux now in need of testing
- Mesa 24.3.0 graphics drivers for Linux released with many new features and bug fixes
- > See more over 30 days here
-
Steam Deck hits 17,000 games playable and verified
- Stella -
New Steam Controller 2 and VR controller designs got le…
- Highball -
Steam Autumn Sale is live for you to empty your wallets…
- amatai -
New Steam Controller 2 and VR controller designs got le…
- Purple Library Guy -
New Steam Controller 2 and VR controller designs got le…
- CatKiller - > See more comments
- The Nightdive Source Port List
- Shmerl - New Desktop Screenshot Thread
- Hamish - Spare gog keys
- Pyrate - Nintendo-style gaming, without Nintendo!
- Talon1024 - What have you been listening to?
- Linux_Rocks - See more posts
View PC info
sys info
So found out something interesting about my obs nvfbc issues. It actually not limited to when I use the obs-nvfbc plugin using window capture instead of screen capture also causes issues. The issue was if I don't enable composition pipeline in the nvidia drivers I get tearing and if I do I get stuttering not using obs or using screen capture instead of window or the nvfbc plugin fixes this which nvidia driver version I use doesn't seem to matter here is a obs log but don't think there really is anything there https://obsproject.com/logs/yEdgT4__k--wxylQ
Last edited by zany130 on 2 January 2022 at 3:35 am UTC
View PC info
Frame tearing would suggest that a frame is being captured partially through a refresh.
For example, if you capture at 24fps and the game runs at 60fps, the point in which a frame is captured is potentially out of sync with when it's rendered.
This may also explain why stuttering appears, when the compositor is enabled it forces a stall and throws out the frame pacing.
Note: I have dabbled a little with Nvidia capture and OBS over the years but I am by no means an expert.
View PC info
View PC info
https://i.imgur.com/i5FBKnv.png
Last edited by zany130 on 2 January 2022 at 8:57 pm UTC
View PC info
Cheers, what's your settings in the Video Panel?
When you record the game is it Fullscreen or Windowed?
The Video Panel allows you to specify the capture rate, which is a dropdown that says:
For my own setup I have this at Common FPS Values and 60.
I would recommend avoid down-scaling while recording* it adds additional processing.
A 1080 is a pretty competent card though I am not certain how good it is for 4K content.
* There are exceptions
View PC info
I tried both full screen and windowed still get either stuttering or tearing when I use window capture or nvFBC capture.
also I tried different resolutions for the output video and I got the best performance with the options I set above (720p 30 fps) but it still causes slow downs when using screen capture with nvFBC game runs fine regardless of settings but the display stutters with fullcompositionpipeline (game runs at a locked 60fps) or tears without
View PC info
Maybe those don't match with the 60 fps recording and do some weird tripplebuffering and lowering the video output framerates for some reason. The only thing i can think of as i don't use vsync in my games. just let it run at whatever higher framerates they run but capturing at 60.
Do you have an example video about the stutter somewhere so i could investigate and maybe we can check settings one by one in nvidia-settings and OBS to check what might cause it for you.
Last edited by Xpander on 3 January 2022 at 12:07 pm UTC
View PC info
well the recording always comes out fine
https://vimeo.com/662011016
It's on the actual display I have issues with. If I set my game without vsync or an fps cap it does help with the stuttering but it causes the display to feel very laggy
on the OBS discord it was suggested that maybe I am running into this issue although they think it's doubtful as the regression was introduced after 27.11.3-3 which is what I have tried building the fix anyway using these build instructions but got these errors
EDIT: was somehow able to fix the issue by disabling the game vsync and fps limiter, keeping forcecompositionpipline enabled in the nvidia settings, setting mangohud to use mailbox vsync
vsync=2
,and setting a fps limit of 60 in mango hud. game runs butter smooth now. Sometimes I have to switch between fps limits to get the game running smoothly for some reason so I set multiple fps limits in mangohuds configfps_limit=60,45,30,0
(0 is unlimited)EDIT2: so this issue went from strange to downright impossible. So I didn't notice originally, but my 'fix' requires my game settings to be set to the maximum (lowering the game settings actually causes the game to stutter more which makes no sense, only way I can logicly explain this is that increasing the settings causes my gpu to be used more whereas lower settings limit gpu usage) the problem with this is on demanding scenes this actually causes the fps to drop bellow 60 causing the game to stutter. So basically I either lower graphical settings and get stuttering on the display but the game runs at or above 60 fps or I increase graphical settings and that causes everything to run smoothly until the GPU can't keep the fps above 60 (on demanding scenes) and then the game stutters.
Last edited by zany130 on 3 January 2022 at 8:27 pm UTC