Bug 440025

Summary: `xrandr --scale` makes panels and notifications only update once a second on nouveau driver.
Product: [Plasma] kwin Reporter: albertsebe2
Component: appmenuAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: major CC: kde
Priority: NOR    
Version First Reported In: 5.22.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description albertsebe2 2021-07-19 07:15:05 UTC
SUMMARY
`xrnadr --scale` makes panels and notifications only update once a second on nouveau driver.



STEPS TO REPRODUCE
1. Use nouveau driver for Nvidia Card.
2. Hover over icons in panel
3. The panel only updates once every second.

OBSERVED RESULT
When using `xrandr --scale 1.25x1.25` or any value higher than one:
Panels and notification pop ups only update every one or two sends (basically they are running at 1 or 0.5 fps)

This happens to the widgets in the panel, meaning if I click on network manager icon the menu renders at a smoothly. This can also be more visible by the date and time only updating once every 2 seconds. The same thing happens with notifications.

EXPECTED RESULT
The panel should update immediately. Meaning if I click or hover over an item it should react immediately. (highlight or open)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux
(available in About System)
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
The panel updates fine on proprietary driver with `xrandr --scale`
Comment 1 David Edmundson 2023-06-13 22:11:02 UTC
>`xrnadr --scale` makes panels and notifications only update once a second on nouveau driver.

This is not available in our kscreen management UI, therefore it is unsupported.