Hello, any help would be greatly appreciated.

It seems like what’s happening is I’m at the GPU’s limit, but I don’t think I should be. I have one monitor always greyed out in the display settings or nvidia control panel. I can disconnect one of the other monitors, to then extend to that one. I’ve found other people with the same issue and it was usually due to the GPU’s limit (the 4070Ti as I understand it can handle pushing 8k at 60hz). My setup is:

1 3840x2160x144hz (DP)

1 1920x1080x60hz (DP to HDMI)

1 1600x900x60hz (DP to DVI)

1 800x480x60hz (HDMI)

Which should mean I’m well within the limit, however the only thing that seems to make my pc display to all monitors, is changing my main monitor from 144 to 120hz. So it’s like my computer thinks it’s over the limit with 144hz when it shouldn’t be. I’m also using a Corsair LS100 for the ambient lighting around the main monitor, is that also taking up the gpu (I don’t think so because I turned it off and still had the issue)? I always assumed the software for that just looked at the colors already on the screen. Or maybe there’s too many variations in connection type, resolution, refresh rate? I did try swapping the 900p monitor for another 1080p with a DP so it wasn’t using the DP to DVI cable and had the same resolution as my other monitor, but still had the same issue.

No idea why I can’t display all 4 at once when it seems like the GPU should be more than capable. Any advice would be a huge help, thank you!

  • heartsofwar@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    edit-2
    11 months ago

    TL;DR: You don’t understand how bandwidth is carved out; it is confusing, but unfortunately, you are limited to 120Hz.

    The 4070 Ti can push 4 monitors at 4K 120Hz or 2 monitors at 4K 240Hz / 8K 60Hz

    This is the first clue: the max bandwidth for all channels is 3.981 Gigapixels

    However, the allocation is not as simple as using only what you want per monitor while keeping the rest in reserves for the other monitors. The hardware evenly distributes the bandwidth per monitor as they are powered.

    Therefore, a 4 monitor config is only supported with up to 4K@120Hz per monitor, you can not borrow from one reserve to give to another which is what you are trying to do.

    If you want to go higher than 120Hz on a single monitor, you have to limit yourself to 3 monitors or less. Even then, you might not be able to do it depending on the driver and what it actually supports in terms of 3 monitors.

    • KidsTryThisAtHome@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      11 months ago

      Thanks for clarifying, that makes sense. I can definitely hit the 144 on one monitor when only using 3 total, but yeah like you said the only way it’s ever displayed all 4 monitors is when my main monitor is lowered to 120. Sad day, I came from 60 fps 1440p for most games and have been able to crank most things to 144 at 4k and have been absolutely loving it, but if my max is 120 in order to use my monitors that’s not that bad, I’ve just already gotten used to the 144 I think lol.

      Thanks again so much for your help!