- Joined
- Aug 31, 2024
Multimonitor support on X11 is usually done by tricking X11 into thinking your monitors are one big screen. Thats why compositors cant handle multiple monitors with different refresh rates and fractional scaling doesn't work. X11 does have multihead support, but that comes with the catch of it essentially being two seperate instances of X11 and applications cant move between them, only the mouse.HDR support doesn't sound too hard to pull off, but how is the multi monitor thing hacky? And how hard would it be to fix,
There was asyncflipsecondaries that made it so that instead of compositors using the lowest refresh rate it used the highest, fixing the issue of seperate refresh rates, but that comes with the issue of tearing if the monitors are not similar (120hertz & 60hertz = 60hertz tearfree, 144hertz & 60hertz = tearing on 60hertz).
It would require changing the way X11 views monitors, so ig pretty hard.