3 ms·
Scaling issues and screen recording are application side problems. Fractional scaling works only for native wayland applications. For X11 applications running
by vetinari 2y ago
Scaling issues and screen recording are application side problems.
Fractional scaling works only for native wayland applications. For X11 applications running under Xwayland, they run at classic 96 dpi and are upscaled to the given fractional scale. Obviously, upscaling and bilinear filtering means blurry applications. (Even vscode has to be forced to use wayland - it is capable of doing so, but it still uses x11 even on wayland system by default).
Screen recoding problems are also legacy issues. All these application that have problem (Webex, looking especially at you) are trying to screengrab using XGetImage at x11 window, root window for entire desktop; which obviously doesn't work (and it ever worked under X11 only due PCs using global framebuffer without any overlay planes in the past). The proper way is to use Pipewire, which Chrome or Firefox has been doing for ages already. Just some apps think, that what they were doing 15 years ago is fine today too, why bother updating.