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

            Bug ID: 518041
           Summary: Panel becomes blurry/low-resolution after display
                    hotplug to another monitor with different fractional
                    scaling
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.3
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Panel
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Created attachment 190932
  --> https://bugs.kde.org/attachment.cgi?id=190932&action=edit
Hidden icons seem to be at a correct resolution, but the panel is blurred

STEPS TO REPRODUCE
1. Make sure your main monitor has fractional scaling. (I used 125% for the
attachement)
2. Connect the machine to another monitor
3. Set the newly connected monitor to be without fractional scaling
4. Set the new monitor to be the main monitor so that the panel will be shown
only there.
5. Disconnect the monitor
6. Reconnect it

OBSERVED RESULT
The panel successfully moves to the correct display, but the rendering is
blurry. It appears as though the panel is rendering at a lower resolution or
incorrect Device Pixel Ratio (DPR) and being upscaled, resulting in blurry text
and icons.

EXPECTED RESULT
The panel should dynamically update its scaling factor and DPR to match the
active display upon hotplugging, rendering text and icons sharply at native
resolution.

SOFTWARE/OS VERSIONS
Linux: Fedora 43
Kernel: 6.19.8 
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Graphics Platform: Wayland
Hardware: ThinkPad T480 connected to an Ultra docking station, routed through a
KVM switch.

ADDITIONAL INFORMATION
Workaround: Running `systemctl --user restart plasma-plasmashell` immediately
forces the panel to redraw at the correct resolution and fixes the blurriness
until the next time the monitor is re-connected

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

Reply via email to