IGCIT / Intel-GPU-Community-Issue-Tracker-IGCIT

IGCIT is a Community-driven issue tracker for Intel GPUs.
GNU General Public License v3.0
117 stars 4 forks source link

Hardware Accelerated content stutters when viewed on multiple screens at once #342

Closed GottaSlay closed 1 week ago

GottaSlay commented 1 year ago

Checklist [README]

Application [Required]

Microsoft Edge

Processor / Processor Number [Required]

AMD Ryzen 7 5800X3d

Graphic Card [Required]

Acer Intel Arc A770 Predator BiFrost OC

GPU Driver Version [Required]

Rendering API [Required]

Windows Build Number [Required]

Other Windows build number

No response

Intel System Support Utility report

igcit_ssu.txt

Description and steps to reproduce [Required]

Play two instances of YouTube videos on two different screens and they will both begin to freeze and stutter. Pausing one video will then make the other one play smoothly. The same freezing and stuttering also occurs when browsing hardware accelerated content whilst watching a video. Current Microsoft Edge version: 114.0.1823.43

Device / Platform

No response

Crash dumps [Required, if applicable]

No response

Application / Windows logs

No response

Arturo-Intel commented 1 year ago

Hello @GottaSlay, Do you have both monitors using DisplayPort? or one of them is using HDMI?

-- r2

GottaSlay commented 1 year ago

One of them is using HDMI yes.

Arturo-Intel commented 1 year ago

@GottaSlay The stuttering/freeze begins when the videos starts? or it take some time? Only occurs on Edge? or also in other browsers? Both are on fullscreen?

I found in our internal knowledge database that Clearing your browse cache may help with the stuttering/freeze on videos, we could give it a try

sorry for this annoying questions, but I am not being able to reproduce the issue in my end, I just want to make sure I set up my end as similar to yours.

--r2

GottaSlay commented 1 year ago

It used to begin right when the videos started and both were non-fullscreened.

I have just cleared my cache and restarted the browser and now videos no longer stutter when played on both monitors. I didn't get to try out whether the problem occured on other browsers as well but now Edge seems to work after clearing cache.

I'll keep an eye out in case the problem reoccurs. Thank you!

Arturo-Intel commented 1 year ago

Glad to help, QQ tho, in what vids where you able to reproduce the issue? 4K, 8K? or just random videos?

--r2

GottaSlay commented 1 year ago

Videos mainly 1080P and higher. I was thinking it was a problem with Hardware Acceleration since the stuttering also seemed to happen if I scrolled through hardware accelerated content whilst watching a video on the side.

martin-ngyn commented 1 year ago

I also have this issue. I haven't cleared my browser cache yet in case you still want data from me.

ASRock Intel Arc A750 Driver 31.0.101.4369 AMD Ryzen 5 3600 32GB RAM Google Chrome Version 114.0.5735.134 (Official Build) (64-bit)

Both monitors are 1440p. Main one playing games is 144hz, the side monitor is 75hz.

When I play Genshin Impact on my main monitor, when playing a stream maximised on the side monitor, the stream lags.

I find streams when the graphics card is doing more work. For example, playing Genshin Impact on as maximum graphics as possible, with a full screen stream. When I play something less intensive (Honkai Star Rail) and/or the stream is not fully maximised, then the stream doesn't lag.

Here are my Genshin settings. I find I can lag when I view a Reddit video (using Reddit player). I also lag whenever I watch a stream from https://gaki-no-tsukai.stream/peertube in full screen.

image

image

Arturo-Intel commented 1 year ago

@martin-ngyn, @GottaSlay Ok, It seems to be a pattern here, and it looks like the VRAM is getting full, hence the stuttering/lag in the video. I reproduce this yesterday playing Diablo 4 and having in the other monitor a youtube video playlist, but i was using firefox. Cleaning my cache fixes the issue (until it gets full again, I guess).

I think we have a solid case here, I will start sharing this info to our internal teams, I will keep you posted here -- r2

GottaSlay commented 1 year ago

Confirming I've also been re-experiencing the stuttering after a while of clearing cache.

Karen-Intel commented 1 year ago

Hi guys have you tested with the latest driver version? Please let us know if there's any improvement

TY

Karen

GottaSlay commented 1 year ago

I've been using .4644 since it was released and for a couple days I no longer experienced stuttering but now it has come back again.

For an example I was just watching Twitch on the second monitor and YouTube on the main monitor and both of the playbacks kept freezing and stuttering. Once I switched tabs to Github on one of the monitors. The other one continued playing the video smoothly again.

GottaSlay commented 1 year ago

Hey. I've been using .4669 for a few days now and haven't experienced any stuttering yet. Still keeping an eye on things but seems good so far!

Edit: unfortunately the stuttering has started happening again.

Arturo-Intel commented 1 year ago

@GottaSlay did you try it with the latest beta? (101.4826)

Also, remeber to use DDU in safemode when updating the driver.

Please let us know if any changes -- r2

GottaSlay commented 1 year ago

I see .4885 has just come out. I will DDU my drivers in safemode and report back after a couple days of usage.

GottaSlay commented 1 year ago

@Arturo-Intel I've DDU'd my drivers in safemode and installed the driver version .4885 and am still running into the stuttering issue.

Karen-Intel commented 1 year ago

Hey all, just leaving here an internal tracking number for this issue: 14020322444 Issue is still a WIP in our end, we will provide an update as soon as we get it :)

Karen

Squall-Leonhart commented 11 months ago

Theres no need for intel to investigate this, its a behavior of the Windows compositor when presenting contents to multiple displays with mismatched refresh rates, the content on the faster monitor will stutter as the slower display reduces presentation rates under the current compositor design where all screens are drawn as a single surface.

GottaSlay commented 8 months ago

Hey! Any updates regarding the issue? Issue still happens on driver .5330 and Microsoft Edge version 121.0.2277.128

Karen-Intel commented 8 months ago

Hey @GottaSlay we have not had many updates about this issue. Please send me a video of the evidence with the latest driver and I will make sure to verify on our end and create a new report. Ty for the heads up

Thanks

Karen

GottaSlay commented 8 months ago

Thanks for the quick response! I will soon get back to you with a video once the issue reproduces itself. I just restarted my computer and that seems to make things work properly for a while. However the problem always comes back after a while and remains very persistent when it does.

Anyhow I will post a video soon when the problem reoccurs. :)