| 15 Nov 2025 |
Louis2747 | * | 11:52:54 |
ElvishJerricco | Louis2747: isn't this just how gnome implements fractional scaling? It tells everything to render at 2x (so as a 5K screen) and then scales the image to fit the monitor | 11:53:07 |
Louis2747 | maybe, i haven't used gnome. is that what it does with native wayland apps too? | 11:57:43 |
K900 | Yes | 12:04:29 |
K900 | I think there's an experimental setting to do the reasonable thing | 12:04:46 |
niklaskorz | In reply to @k900:0upti.me I think there's an experimental setting to do the reasonable thing It doesn't | 12:16:45 |
niklaskorz | It exists but it doesn't work properly | 12:16:54 |
niklaskorz | Only solution is to enable Wayland mode with Proton GE or Proton CachyOS | 12:17:09 |
niklaskorz | And yeah Cosmic is doing the same unfortunately | 12:17:30 |
niklaskorz | KDE is the only one getting it right | 12:17:40 |
ElvishJerricco | (I still don't really understand how "getting it right" actually works) | 12:23:37 |
ari ❄ | this sounds like a gamescope-shaped problem | 12:29:06 |
ElvishJerricco | possibly | 12:29:22 |
niklaskorz | In reply to @elvishjerricco:matrix.org (I still don't really understand how "getting it right" actually works) In regards to games, the only way to get it right is to never apply scaling of any kind to Xwayland windows | 13:36:25 |
K900 | Eh, not really? | 13:37:38 |
K900 | Wine implements Windows DPI aware APIs | 13:37:48 |
niklaskorz | Yes but those are not applied at the compositor level | 13:38:48 |
niklaskorz | I'm referring to the unfortunate reality that most compositors are scaling up the X frame buffers | 13:39:17 |
niklaskorz | Instead of only communicating scale through environment variables which is the default on KDE nowadays | 13:39:40 |
niklaskorz | * I'm referring to the unfortunate reality that most compositors are scaling up the Xwayland frame buffers | 13:41:13 |
niklaskorz | And then just letting X applications that aren't scaling aware suffer their tiny existence | 13:41:41 |
niklaskorz | In reply to @k900:0upti.me Wine implements Windows DPI aware APIs I agree though that "scaling of any kind" was wrongly phrased by me | 13:47:33 |
niklaskorz | But at this point it doesn't really matter enough anymore to put more efforts into fixing it. The only blocker for me to disable Xwayland altogether is basically the Steam overlay not working in Wayland. | 13:50:28 |
niklaskorz | upstream issue btw: https://gitlab.gnome.org/GNOME/mutter/-/issues/3767 | 14:10:01 |
ElvishJerricco |
No, you misunderstand, xwayland-native-scale doesn't cause blurring, it's always clear, this should be a mode that KDE doesn't have. Conversely, turning off xwayland-native-scale causes blurring.
oh god
| 14:12:05 |
ElvishJerricco | I have returned from this thread more confused than when I started :P | 14:20:55 |
ElvishJerricco | what is actually happening in KDE with fractional scaling? It communicates scale to wayland apps and they see the real resolution of the monitor and scale themselves? And for X11 apps it depends on that "Apply scaling themselves / Scaled by the system" option? | 14:24:08 |
| binarydigitz01 joined the room. | 23:39:04 |
| 16 Nov 2025 |
| badcold joined the room. | 10:18:01 |
| 18 Nov 2025 |
| QuadRadical (Ping) changed their profile picture. | 01:59:43 |