Question / Help Losing frames when not streaming/recording

Kableblack

New Member
Hi, I have a Nvidia 1050ti (4g ram) graphic card and an intel i7 2600 CPU with a SSD installed. So I've been having frame issues when I open up Dark Souls 3 and OBS (versions I've tried: 18.03 and the current version 23.1.0). Basically I used x264 for encoding before re-installing the pc(that was when I hadn't installed the ssd), and it was perfectly fine for me. I was streaming on 29.97fps with CBR( I will attach the screenshots). Right now, there is only 1 scene in OBS and it is the game, but I still get serious frame drop when I hit recording or streaming. It was ALL smooth and normal before I re-installed the computer, so I have no idea what caused this problem.
https://obsproject.com/logs/hb3g8VmZ8cyYUarN
 

Attachments

  • cut 1.PNG
    cut 1.PNG
    22.1 KB · Views: 120
  • cut 2.PNG
    cut 2.PNG
    14.1 KB · Views: 126
  • cut 3.PNG
    cut 3.PNG
    21 KB · Views: 134
  • cut 4.PNG
    cut 4.PNG
    34.7 KB · Views: 133

koala

Active Member
According to the gpu-z screenshot, your GPU card is driven with x1 pci-express speed. It should be x16 speed. Run some game windowed in the background and see if the number in "Bus Interface" after the @ stays at x1 or goes up to x16. (the 1.1 will probably stay, since you probably have an old mainboard not capable of better pci-express protocol than 1.1). Make sure the GPU card is seated in the proper slot in the mainboard. Usually, it should be the slot nearest to the CPU, if you have 2 wide slots to choose from. You cannot choose a slot arbitrarily, it has to be the correct slot according to the mainboard manual.
 

Kableblack

New Member
According to the gpu-z screenshot, your GPU card is driven with x1 pci-express speed. It should be x16 speed. Run some game windowed in the background and see if the number in "Bus Interface" after the @ stays at x1 or goes up to x16. (the 1.1 will probably stay, since you probably have an old mainboard not capable of better pci-express protocol than 1.1). Make sure the GPU card is seated in the proper slot in the mainboard. Usually, it should be the slot nearest to the CPU, if you have 2 wide slots to choose from. You cannot choose a slot arbitrarily, it has to be the correct slot according to the mainboard manual.
So...that means I need to either get a new mainboard or switch the graphic card to another slot? I would try that. Thanks!
Edit: It WORKED. I did as you said with opening up a game and the number after @ became x16 2.0. The stuttering is gone now. I give you my sincere appreciation!
 
Last edited:

Whygull

New Member
Hi Koala

According to the gpu-z screenshot, your GPU card is driven with x1 pci-express speed. It should be x16 speed. Run some game windowed in the background and see if the number in "Bus Interface" after the @ stays at x1 or goes up to x16. (the 1.1 will probably stay, since you probably have an old mainboard not capable of better pci-express protocol than 1.1). Make sure the GPU card is seated in the proper slot in the mainboard. Usually, it should be the slot nearest to the CPU, if you have 2 wide slots to choose from. You cannot choose a slot arbitrarily, it has to be the correct slot according to the mainboard manual.

I have a similar problem but my GPU is running at x16. My GPU is also installed in the slot nearest to the CPU. Do you think you can take a look at my thread and see if you have any suggestions? I only asked because I see you helped with this problem. Here's a link if you have the time:
https://obsproject.com/forum/threads/in-game-micro-stuttering-when-obs-is-open.106120/
 
Top