https://bugs.kde.org/show_bug.cgi?id=511031

            Bug ID: 511031
           Summary: Screen scaling causes games to run at non native
                    resolution and visual glitches
    Classification: Plasma
           Product: plasma-integration
      Version First 6.4.4
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
I have 2 main issues with KDE Plasma 6.4.4 on Nobara 42. I spoke with
GloriousEggroll (the creator of Nobara) to confirm this is not an issue with
Nobara itself. I also have 2 suggestions, but I'll add those to the end.

Issue 1: Screen scaling makes apps and games run at resolutions that aren't
native to my monitors. My main monitor is 3440x1440 and i'm using it on 150%
scaling for proper visibility and application sizing. 
Every game will run at 4587x1920 at said scaling plus the native resolution
wont even be an option within the games. I have confirmed this in about 10
different games. Increasing the scaling to 200% lets games run in the native
resolution, while 100% scales game to run x2 native.
Interestingly enough, the desktop background settings will display lower
resolutions at higher scaling (2293x960 at 150%). Additionally, softwares run
through wine will be tiny!

Issue 2: Some windows, if dragged or resized, will also interfere with my other
monitors. For example switching a game on my main screen from fullscreen to
windowed will make chunks of that window flicker on my side monitors until i
actively click in that monitor, even though the window itself never left the
border of the main monitor.


STEPS TO REPRODUCE
Issue 1:
1. Display settings: 3440x1440 (native), scaling 150%
2. launch any game and open settings 
3. game's resolution is automatically set to 4587x1920
4. change scaling to 200%
5. game's will change to native 3440x1440
6. change scaling to 100%
7. game's resolution will be 6880x2880

Issue 2:
1. run game "the binding of isaac"
2. discord open on the right monitor (and optionally TV turned on, which is set
to the right of the right monitor)
3. press F to switch the game from fullscreen to windowed
4. random fonts from the game will flicker in discord's top bar
5. if the TV is turned on, around 2/3rds of the screen will have parts of the
game flicker 
6. if i just move my mouse from my middle screen to the right and click into
the discord window or just wait a couple of seconds, it will disappear again 

OBSERVED RESULT
The screen scaling forces applications to run at non native resolutions which
apparently causes them to display errors on other monitors. Especially wine
softwares will be extremely small to the point of not being usable

EXPECTED RESULT
screen scaling should only adjust UI sizing, and shouldnt interfere with the
display resolution in any way

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Nobara 42 official (KDE)
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0
Qt Version: 6.9.2

ADDITIONAL INFORMATION
When researching i was often told to select the screen setting "legacy apps
scale themselves". I have this option enabled. Changing it to "system" will
make discord and steam extremely blurry.

I am using a total of 4 monitors:
Screen 1 (left): 4k 60fps 200% scaling
Screen 2 (main): 3440x1440 165fps 150% scaling
Screen 3 (right): 1920x1080 144fps 125% scaling
Screen 4 (tv): 4k 60fps 200% scaling
I have connected screen 1 and 3 into the onboard graphics to fix another issue.
This hasn't affected any of the stated issues. Said issues behaved the same
when i had all 4 monitors plugged into my GPUs (i tested this on a 7900xt and
7900xtx).

No further information regarding said issues, but i want to add 2 more
suggestions for future updates. I'd apprechiate if this was forwarded
accordingly for consideration.
- Add better options for display colors, especially a slider for saturation.
Every monitor has a built in slider for brightness and contrast, some have a
gamma slider or at least a few presets, but i have yet to come across a monitor
that offers saturation. Both AMD and NVidia drivers give these options on
windows; Apparently it's not possible on linux. I would greatly apprechiate
this as someone who often does creative/artistic work.
- The mouse option "press the middle mouse button and move the mouse to scroll"
is a really nice feature i've came to like a lot, but when ingame, this feature
will override any game binds to mousewheel clicks and also completely stop the
mouse's movement. Meaning in any 3d game, while trying to use this bind, aiming
is impossible. The view wont move as the mouse is trying to scroll. Maybe
include an additional option to disable this feature when ingame.

Thank you in advance!

Kind regards,
Exory

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to