SUMMARY While zooming in and reaching over 4x zoom display starts to blur, shows a diagonal split in the screen (sometimes duplicating content and sometimes displaying blank diagonal space), Text appears taller and out of propotions, cursor positions incorrectly. STEPS TO REPRODUCE 1. Go to Settings > workspace behavior > Display Effects > Zoom 2. Turn on zoom 3. SSet Scale to 1.5 (The same issue occurs with the default scale 1.20) 3. Zoom in and move cursor arround. OBSERVED RESULT 1. A diagonal split occours in the display sometimes showing double the same text or a black diagonal space . 2. Text becomes condensed More taller then wider. (out of regular propotions). 3. Cursor renders incorrectly. Assume a link the cursor appears to be placed right above the link as intented but, when i try to click the link no response follows. So, when i zoom out i find that cursor is placed few points to the right from where the link is. 4. Screen appears blured. EXPECTED RESULT Zoom in smoothly without any blur, diagonal splits or bad text and cursor rendering SOFTWARE/OS VERSIONS Linux/KDE Plasma: Manjaro Linux / KDE Plasma (available in About System) KDE Plasma Version: 5.22.4 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 Kernel Version: 5.13.12-1-MANJARO (64-bit) Graphics Platform: X11 Processors: 2 × Pentium® Dual-Core CPU E5500 @ 2.80GHz Memory: 3.7 GiB of RAM Graphics Processor: Mesa DRI Intel® G41 ADDITIONAL INFORMATION
Take a look at the discussion in Manjaro forum https://forum.manjaro.org/t/zooming-in-causes-display-to-render-incorrectly/80875?u=falcon-z I discovered that when changing compositor > Rendering Backend from OpenGL to XRender zoom works fine. The problem seems to be originating from OpenGL both 2.0 and 3.1 I tried changing my drivers from video-Linux to Video-modesetting and did not solve the issue. Additional system information: Graphics Chipset: Intel G41 Express chipset inxi -Fazy System: Kernel: 5.13.13-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 parameters: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 root=UUID=de786bba-f13a-43d3-b81e-6973633c9c84 rw quiet apparmor=1 security=apparmor udev.log_priority=3 Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux Machine: Type: Desktop Mobo: N/A model: N/A serial: <filter> BIOS: American Megatrends v: 080015 date: 03/14/2012 CPU: Info: Dual Core model: Pentium E5500 bits: 64 type: MCP arch: Penryn family: 6 model-id: 17 (23) stepping: A (10) microcode: A0B cache: L2: 2 MiB flags: lm nx pae sse sse2 sse3 ssse3 vmx bogomips: 11176 Speed: 2793 MHz min/max: 1203/2803 MHz Core speeds (MHz): 1: 2793 2: 2793 Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled Type: l1tf mitigation: PTE Inversion; VMX: EPT disabled Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled Type: meltdown mitigation: PTI Type: spec_store_bypass status: Vulnerable Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization Type: spectre_v2 mitigation: Full generic retpoline, STIBP: disabled, RSB filling Type: srbds status: Not affected Type: tsx_async_abort status: Not affected Graphics: Device-1: Intel 4 Series Integrated Graphics driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:2e32 class-ID: 0300 Device-2: Microdia Defender G-Lens 2577 HD720p Camera type: USB driver: snd-usb-audio,uvcvideo bus-ID: 1-4:4 chip-ID: 0c45:6341 class-ID: 0102 Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") Monitor-1: VGA-1 res: 1920x1080 hz: 60 dpi: 94 size: 521x293mm (20.5x11.5") diag: 598mm (23.5") OpenGL: renderer: Mesa DRI Intel G41 (ELK) v: 2.1 Mesa 21.2.1 direct render: Yes Audio: Device-1: Intel NM10/ICH7 Family High Definition Audio driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:27d8 class-ID: 0403 Device-2: Microdia Defender G-Lens 2577 HD720p Camera type: USB driver: snd-usb-audio,uvcvideo bus-ID: 1-4:4 chip-ID: 0c45:6341 class-ID: 0102 Sound Server-1: ALSA v: k5.13.13-1-MANJARO running: yes Sound Server-2: JACK v: 1.9.19 running: no Sound Server-3: PulseAudio v: 15.0 running: yes Sound Server-4: PipeWire v: 0.3.34 running: yes Network: Device-1: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169 v: kernel port: e800 bus-ID: 02:00.0 chip-ID: 10ec:8136 class-ID: 0200 IF: ens33 state: up speed: 100 Mbps duplex: full mac: <filter> IF-ID-1: docker0 state: down mac: <filter> Drives: Local Storage: total: 465.76 GiB used: 183.81 GiB (39.5%) SMART Message: Unable to run smartctl. Root privileges required. ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST3500413AS size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: <unknown> type: HDD rpm: 7200 serial: <filter> rev: JC4B scheme: MBR Partition: ID-1: / raw-size: 53.16 GiB size: 52.03 GiB (97.86%) used: 27.71 GiB (53.3%) fs: ext4 dev: /dev/sda4 maj-min: 8:4 Swap: Kernel: swappiness: 60 (default) cache-pressure: 100 (default) ID-1: swap-1 type: file size: 4 GiB used: 396.6 MiB (9.7%) priority: -2 file: /swapfile Sensors: System Temperatures: cpu: 64.0 C mobo: N/A Fan Speeds (RPM): N/A Info: Processes: 231 Uptime: 5h 47m wakeups: 0 Memory: 3.71 GiB used: 2.65 GiB (71.4%) Init: systemd v: 248 tool: systemctl Compilers: gcc: 11.1.0 Packages: 1321 pacman: 1295 lib: 362 flatpak: 15 snap: 11 Shell: Zsh v: 5.8 running-in: yakuake inxi: 3.3.06
This bug was reported against an outdated version of KWin. We have made many changes since the. If the issue persists in newer versions can you reopen the bug report updating the version number.