4 ms·
It works if you have more or less the same pixel density across all screens. As soon as you mix very different ones, X becomes essentially unusable. Microsoft a
by fsh 7y ago
It works if you have more or less the same pixel density across all screens. As soon as you mix very different ones, X becomes essentially unusable. Microsoft and Apple have solved that issue years ago.
- p_l 7y agoIt would be solvable with compositing XServer, like Xsgi. Unfortunatelyh X.Org is based on the lowest-common denominator code, and nobody dared to make a redesign that would really split from the X.Org mission of "providing a code dump for vendors to start working"
- tinus_hn 7y agoMicrosoft for certain is nowhere near solving this.
- fsh 7y agoLegacy applications are somewhat blurry when moved from high-dpi to low-dpi, but anything modern works perfectly well. In my experience, X with current gnome or KDE is completely unusable in the same scenario. Either everything is huge on the low-dpi screen, or tiny on the high-dpi screen.
- Izkata 7y agoThere is a third option: xrandr lets you choose different resolutions per-screen. Nothing ends up too large or too small, you just don't get the benefit of the high-dpi screen.
- fsh 7y agoThis makes it completely pointless to even have a high-dpi screen. I think it is a pretty common use-case to have a new 4K monitor together with older FHD ones, or a high-dpi laptop with a low-dpi external screen. X really shows its age in relying on everything having roughly the same pixel density.
- Izkata 7y agoNot completely; I do this while docked and the laptop screen is further away, when high-dpi doesn't matter as much, and go full-res when mobile. > or a high-dpi laptop with a low-dpi external screen Yep, that's where I am right now, which is why I wanted to mention the third option - our IT support people upgrading everyone's laptops didn't even know this could be done.
- tinus_hn 7y agoLegacy applications like Microsoft Outlook