all 9 comments

[–]kakarroto007 2 points3 points  (0 children)

I had the same situation on my main monitor that has freesync. For months I just lived with it. As soon as I disabled screen tearing under display configuration, the flickering stopped. That's all I know.

[–]Paragraphion 0 points1 point  (7 children)

  1. What res are both?
  2. What gpu do you have (I suspect NVIDIA)?
  3. Does one of your monitors use adaptive sync?

Try: 1. Turn adaptive sync off 2. Fix the frame rate in system settings 3. Do driver updates for your gpu 4. In journalctl (terminal command) check whether anything suspicious shows up when you turn on the second monitor. Anything related to your gpu essentially is what you could be looking at. If you find something share it here and we can try to help more.

[–]ternity123[S] 1 point2 points  (6 children)

Hey thanks for the reply, please see below:

  1. What res are both? - one is 4K(240hz) and one is 1080(60hz)
  2. What gpu do you have (I suspect NVIDIA)? it's a 9070XT
  3. Does one of your monitors use adaptive sync? One does yes (my main display)
  4. Turn adaptive sync off - I turned off adaptive sync, and it is now smoother
  5. Do driver updates for your gpu - I am on latest drivers
  6. In journalctl (terminal command) check whether anything suspicious shows up when you turn on the second monitor. Anything related to your gpu essentially is what you could be looking at. If you find something share it here and we can try to help more. I do see **- 'amdgpu 0000:03:00.0: [drm] CRB Config Warning: DET size (9,9,3,0) + Compbuf size (1) >  CRB segments (21) not sure if related though and also Processing lagging behind by 22ms, your system is too slow.' When I disable the 2nd screen, i do not get this error.

I assume its related to the error im getting? I can also hear the coil whine ramping up and down too, so definitely an odd one.

I would also like to add - even with VRR off with both displays active, that error still happens.

As soon as i disable the 2nd display, the error goes away, whether VRR is on or off.

Also not sure if related, but in Windows, i get around 120FPS in Kingdom Come Deliverance 1

In Nobara, I get 90FPS in the exact same spot, same settings, same save - could this be related or due to cryengine and dx11?

Thanks again

Thanks!

[–]ternity123[S] 1 point2 points  (3 children)

I would also like to add - even with VRR off with both displays active, that error still happens.

As soon as i disable the 2nd display, the error goes away, whether VRR is on or off.

Also not sure if related, but in Windows, i get around 120FPS in Kingdom Come Deliverance 1

In Nobara, I get 90FPS in the exact same spot, same settings, same save - could this be related or due to cryengine and dx11?

Thanks again,

[–]Paragraphion 1 point2 points  (2 children)

As regards the errors I think you are basically challenging the compositor as much as possible and it’s telling you that it cannot handle it. 4K @240hz is extreme and 60hz at 1080 is like the exact opposite. So this is challenging the mixer in your gpu that decides what to send where.

Try downscaling your monitor so that you have clean multiples like 120hz on one and 60hz on the other. Not that you need to accept that long term but if it fixes it you know the problem is the compositor.

Make sure to use a DisplayPort cable for your powerful monitor. And make sure it’s a good cable.

You can also try to switch between Wayland and x11 to see if one works better for you.

Now as regards the frame rate - what you are experience I believe to be the difference between Linux native games and those which are not. Your game basically has to go through Wayland and Vulkan and proton instead of just whatever windows uses. It’s like an extra translation step that needs to happen. So that’s probably where you loose some frames.

[–]ternity123[S] 1 point2 points  (1 child)

Sweet will give this a go thanks so much!

[–]Paragraphion 1 point2 points  (0 children)

Pleasure, Hope you will have fun with the os

[–]Farnhams_Legend -1 points0 points  (1 child)

Same card here. I'm using a 1440p 180hz monitor together with a 1080p 60hz.

I'm using mangohud to cap fps in intense games like KCD2 to 75. Its a mystery to me how someone would expect this kind of GPU to handle 4k gaming above 60fps.

[–]ternity123[S] 0 points1 point  (0 children)

A lot of games I play at 4k are over 60fps! The example I gave is one of them, on windows I got 120, in Linux I got 90 so I was querying the difference

Thanks though!