Wrong refreshrate with multiple monitors

Hi,

I have an issue with Ubuntu Mate. I have a dual monitor setup, with one monitor being 144hz and the other being 60, but the issue is that the 144hz monitor will run at 60 even though it's set as 144hz.

From what i can tell this is an issue with x11, but i was wondering if there was a way of fixing it?

I really prefer MATE as a desktop, and would prefer not having to go with Gnome or KDE for wayland.

Hope some can help.

1 Like

Hi, @zeanix and welcome to the Ubuntu MATE Community!

1 Like

Hmm all I know is that there might be solutions in this few links, first one is from this same forum, a bit older but I think it could help: Multi monitors panel layouts and background switcher

Second one is from last year and it has to do with specifically configuring frames for multiple outputs in Ubuntu and since this is still Ubuntu at core should work on MATE hopefully: How to configure Ubuntu Frame for multiple outputs - Docs - Ubuntu Community Hub

I also think this might work but do save/prinscreen your setup if it does not so you can reconfigure it back: multiple monitors - How do I configure xorg.conf for two X screens on one Nvidia card? - Ask Ubuntu

Also this might be and interesting read for your trouble: https://www.phoronix.com/news/X.Org-AsyncFlipSecondaries

EDIT: from the main Ubuntu wiki: X/Config/Resolution - Ubuntu Wiki - guide to setup monitors with much needed detailed steps

1 Like

I can't get it to work. The issue is that my monitor is "running" at 144hz, but not when im moving windows around.

I tried creating "/etc/X11/xorg.conf.d/20-amdgpu.conf"

with

Section "Device"
    Identifier           "AMD"
    Driver               "amdgpu"
    Option "TearFree"    "true"
EndSection

as it's content. This fixes the issues, but causes my system to freeze when im moving files around for some reason.

1 Like

Have you tried rebooting right after you've set everything up, that might help, at least you've fixed issues of setting it to 144hz so that is a move towards fixing it!

I have stumbled upon an older post in askubuntu that might have some helpful solution: multiple monitors - Is it possible to have different DPI configurations for two different screens? - Ask Ubuntu

It is a bit old but I think not much has changed in regards to setting screens up and also - on this old link I have fund information about setting up framebuffer that might be of use to you: specifically under section 4. " --fb XxY" command so I hope this helps as well

EDIT: i double posted the same link haha silly me :laughing:

Hello,

Disclaimer: Just speculating.

I'm well aware that two independent video cards can connect and operate two monitors with different refresh rates. I've never heard of a video card capable to support different refresh rates on its two outputs.

Dualhead with different refreshrates is always a headache, even on Windows.

But:
You might want to read this thread and experiment with different compositors:
https://forum.xfce.org/viewtopic.php?id=14733

3 Likes

I have not had this issue before with wayland, Windows or macOS.

That link is what i ended up doing, im still doing some testing with it however. It has caused my desktop to freeze a couple of times, but other than that with tearfree it's the desktop is acting as i expect it to.

You are one of the lucky ones. You chose the right hardware for the job.
Lots of people (often nVidia users) have problems to get it running on any of the forementioned platforms.

The problem, in this case, is the X11 graphical server.
It is running dual head in extended desktop modus with two different refreshrates which it was never designed to do.

The X11 architecture, which is 40 years old by now, is totally unsuitable to accomodate for two or more different refreshrates simultaneously (at least in extended desktop configuration) .
It is more or less a miracle that it kind of works in a hacky way.

2 Likes