| 13 Nov 2025 |
woobilicious | Anyone here have issues with specific games killing the performance of their window manager as well and know how to fix it? For example I just got TW:Warhammer III, and when it drops below 60fps, sway seems to start to also lag, and the mouse movement updates really slowly and for some reason it gives me hand cramps lol | 22:18:49 |
woobilicious | Maybe I should turn VRR off when playing to see if it helps. | 22:34:06 |
| 14 Nov 2025 |
woobilicious | turning VRR off does seem to fix it yay, so it must be some weird issues around timings there | 02:22:22 |
| @mentraly:matrix.org joined the room. | 11:25:53 |
| @mentraly:matrix.org left the room. | 11:29:37 |
| @djspacewhale:4d2.org changed their profile picture. | 21:49:56 |
| 15 Nov 2025 |
ElvishJerricco | Aw man. There's one game I usually run at 1080p on my 4k monitor because I value framerate more than resolution. But with GNOME fractional scaling set to 150%, the game doesn't give me a 1080p option anymore because it thinks it's a 5k screen :P | 08:07:48 |
ElvishJerricco | (I need to get a 5k 27" monitor next time so I can go back to integer scaling...) | 08:08:54 |
Louis2747 | why would it do that? that sounds like a workaround for something not having fractional scaling. i assume windows (wine) has it, so is it x11 or the game? | 11:51:14 |
Louis2747 | or am i just misunderstanding something? | 11:52:33 |
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 |