[okular] [Bug 518213] New: Inconsistent document scaling when moving window between different DPI screens
masaq
bugzilla_noreply at kde.org
Fri Mar 27 10:47:15 GMT 2026
https://bugs.kde.org/show_bug.cgi?id=518213
Bug ID: 518213
Summary: Inconsistent document scaling when moving window
between different DPI screens
Classification: Applications
Product: okular
Version First 25.12.3
Reported In:
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: PDF backend
Assignee: okular-devel at kde.org
Reporter: masaq.dev at proton.me
Target Milestone: ---
SUMMARY
It seems the pages that were visible on the low-DPI display don't get
re-rendered for the new surface.
STEPS TO REPRODUCE
1. Open a multi-page PDF on a low-DPI display, showing one page.
2. Move the window to a high-DPI display.
3. Scroll to a different page.
OBSERVED RESULT
The pages that were visible on the low-DPI display remain low-DPI, those that
were invisible before scrolling are correct.
EXPECTED RESULT
All pages show at the DPI of the display they're on.
SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 43
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.18.3-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: AMD Radeon RX 6900 XT
Product Name: X570 Steel Legend
KWIN
Version
=======
KWin version: 6.5.4
Qt Version: 6.10.1
Qt compile version: 6.10.1
XCB compile version: 1.17.0
Operation Mode: Wayland
Output backend
==============
Name: DRM
Atomic Mode Setting on GPU 0: true
Screens
=======
Number of Screens: 2
Screen 0:
---------
Name: DP-3
Enabled: 1
Geometry: 1920,0,2648x1490
Physical size: 698x393mm
Scale: 1.45
Refresh Rate: 60000
Adaptive Sync: never
Screen 1:
---------
Name: DP-1
Enabled: 1
Geometry: 0,223,1920x1080
Physical size: 509x286mm
Scale: 1
Refresh Rate: 60000
Adaptive Sync: incapable
Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: AMD
OpenGL renderer string: AMD Radeon RX 6900 XT (radeonsi, navi21, LLVM 21.1.5,
DRM 3.64, 6.18.3-200.fc43.x86_64)
OpenGL version string: 4.6 (Core Profile) Mesa 25.2.7
OpenGL platform interface: EGL
OpenGL shading language version string: 4.60
Driver: Unknown
GPU class: Unknown
OpenGL version: 4.6
GLSL version: 4.60
Mesa version: 25.2.7
X server version: 1.24.1
Linux kernel version: 6.18.3
Direct rendering: Requires strict binding: no
Virtual Machine: no
OpenGL 2 Shaders are used
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list