pop-os/cosmic-randr

4K scaling issues

Psyhackological opened this issue · 0 comments

Setup

Laptop (serw13): System76 Serval WS
Display (BOE0BB7): 3840x2160 @ 144 Hz in 17″ [Built-in]

Issue

Apps for some reason ties me up to 1920x1080 when I set my scale to 200%.

When it is set to 100% everything works as expected.

Example

Epistory - Typing Chronicles

4K 200%

screenshot-2024-08-14-18-13-09

4K 100%

screenshot-2024-08-14-18-13-39

Logs

4K 200%

konradkon@pop-os:~/.steam/debian-installation/steamapps/common/Epistory$ ./Epistory.x86_64
Set current directory to /home/konradkon/.steam/debian-installation/steamapps/common/Epistory
Found path: /home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory.x86_64
Mono path[0] = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Managed'
Mono path[1] = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Mono'
Mono config path = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Mono/etc'
displaymanager : xrandr version warning. 1.6
displaymanager : trying .X11-unix
client :1 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management

4K 100%

konradkon@pop-os:~/.steam/debian-installation/steamapps/common/Epistory$ ./Epistory.x86_64
Set current directory to /home/konradkon/.steam/debian-installation/steamapps/common/Epistory
Found path: /home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory.x86_64
Mono path[0] = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Managed'
Mono path[1] = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Mono'
Mono config path = '/home/konradkon/.steam/debian-installation/steamapps/common/Epistory/Epistory_Data/Mono/etc'
displaymanager : xrandr version warning. 1.6
displaymanager : trying .X11-unix
client :1 has 1 screens
displaymanager screen (0): 3840 x 2160
Using libudev for joystick management

Related

I see it with many games using Proton (but that game was native with X11), that from what I know, it's related to X11 hence XWayland.

Also, I see it on Signal Desktop and Brave browser.

It's probably related to XWayland compatibility, as mentioned here

Issue with Xwayland apps in the moment. Better (although still imperfect, limitation of X11 really) scaling for these apps will come soon.