I don't have fractional scaling enabled. I can enable it if you like? XWayland itself will get buffer.scale events just like any other Wayland client. As for how they get through to the X11 client toolkits, I don't know. Presumably mutter *should* be doing it in exactly the same way as it does when it's on raw Xorg, as it's still the window manager.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to mutter in Ubuntu. https://bugs.launchpad.net/bugs/1894177 Title: Scale factor not applied to Xwayland clients Status in mutter package in Ubuntu: New Bug description: Ever since the most recent update (I restarted my session on 2020/09/03, so sometime before then) the Ubuntu on Wayland session has not applied the scale factor to XWayland clients. My laptop's scale factor is 2, and this applies correctly to Wayland clients, but not to XWayland clients. ProblemType: Bug DistroRelease: Ubuntu 20.10 Package: gnome-shell 3.36.4-1ubuntu2~build1 ProcVersionSignature: Ubuntu 5.8.0+bcachefs.git20200701.7e04f345-1-generic 5.8.4 Uname: Linux 5.8.0+bcachefs.git20200701.7e04f345-1-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair ApportVersion: 2.20.11-0ubuntu45 Architecture: amd64 CasperMD5CheckResult: skip CurrentDesktop: ubuntu:GNOME Date: Fri Sep 4 14:52:17 2020 DisplayManager: gdm3 RelatedPackageVersions: mutter-common 3.36.4-1ubuntu2 SourcePackage: gnome-shell UpgradeStatus: Upgraded to groovy on 2020-06-22 (73 days ago) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1894177/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp