Maximizing and minimising animations are stuttering

hello everyone ,
I just installed the edna theme and qugir-theme for gtk and noticed that all other animations are working good but I click on the maximize window button it stutters(lags) and looks very bad.
I don’t understand why a specific animation is lagging.
I find a person with kind of similar problem but was not able to understand anything clearly being a beginner.:confused:
please help me to fix this.

  Kernel: 5.10.42-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.10-x86_64 
  root=UUID=248c4f53-a1ec-45c8-bdbe-4126a41a50da rw quiet apparmor=1 
  security=apparmor resume=UUID=1335144a-2dc2-4e7a-96e0-7ef927a3b1fd 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.21.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM 
  Distro: Manjaro Linux base: Arch Linux 
Machine:
  Type: Laptop System: LENOVO product: 80UD v: Lenovo ideapad 110-15ISK 
  serial: <filter> Chassis: type: 10 v: Lenovo ideapad 110-15ISK 
  serial: <filter> 
  Mobo: LENOVO model: Lenovo ideapad 1 v: No DPK serial: <filter> UEFI: LENOVO 
  v: 1TCN23WW(V2.04) date: 03/06/2017 
Battery:
  ID-1: BAT1 charge: 10.5 Wh (64.8%) condition: 16.2/30.1 Wh (53.8%) 
  volts: 15.2 min: 14.4 model: SANYO PABAS0241231 type: Li-ion 
  serial: <filter> status: Discharging 
Memory:
  RAM: total: 11.58 GiB used: 3.08 GiB (26.6%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Info: Dual Core model: Intel Core i3-6006U bits: 64 type: MT MCP 
  arch: Skylake family: 6 model-id: 4E (78) stepping: 3 microcode: E2 cache: 
  L2: 3 MiB bogomips: 16006 
  Speed: 500 MHz min/max: 400/2000 MHz Core speeds (MHz): 1: 500 2: 500 3: 500 
  4: 500 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon art 
  avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window 
  hwp_epp hwp_notify ibpb ibrs intel_pt invpcid invpcid_single lahf_lm lm mca 
  mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe 
  pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand 
  rdseed rdtscp rep_good sdbg sep smap smep ss ssbd sse sse2 sse4_1 sse4_2 
  ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme 
  vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel Skylake GT2 [HD Graphics 520] vendor: Lenovo driver: i915 
  v: kernel bus-ID: 00:02.0 chip-ID: 8086:1916 class-ID: 0300 
  Device-2: Acer EasyCamera type: USB driver: uvcvideo bus-ID: 1-5:4 
  chip-ID: 5986:06b3 class-ID: 0e02 serial: <filter> 
  Display: x11 server: X.Org 1.20.11 compositor: kwin_x11 driver: 
  loaded: intel unloaded: modesetting alternate: fbdev,vesa display-ID: :0 
  screens: 1 
  Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0") 
  s-diag: 414mm (16.3") 
  Monitor-1: eDP1 res: 1366x768 hz: 60 dpi: 102 size: 340x190mm (13.4x7.5") 
  diag: 389mm (15.3") 
  OpenGL: renderer: Mesa Intel HD Graphics 520 (SKL GT2) v: 4.6 Mesa 21.1.2 
  direct render: Yes 
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Lenovo 
  driver: snd_hda_intel v: kernel alternate: snd_soc_skl bus-ID: 00:1f.3 
  chip-ID: 8086:9d70 class-ID: 0403 
  Sound Server-1: ALSA v: k5.10.42-1-MANJARO running: yes 
  Sound Server-2: JACK v: 0.125.0 running: no 
  Sound Server-3: PulseAudio v: 14.2 running: yes 
  Sound Server-4: PipeWire v: 0.3.30 running: yes 
Network:
  Device-1: Realtek RTL810xE PCI Express Fast Ethernet vendor: Lenovo 
  driver: r8169 v: kernel port: 5000 bus-ID: 01:00.0 chip-ID: 10ec:8136 
  class-ID: 0200 
  IF: enp1s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  Device-2: Realtek RTL8821AE 802.11ac PCIe Wireless Network Adapter 
  vendor: Lenovo driver: rtl8821ae v: kernel port: 4000 bus-ID: 02:00.0 
  chip-ID: 10ec:8821 class-ID: 0280 
  IF: wlp2s0 state: down mac: <filter> 
  WAN IP: <filter> 
Bluetooth:
  Device-1: Realtek RTL8821A Bluetooth type: USB driver: btusb v: 0.8 
  bus-ID: 1-7:6 chip-ID: 0bda:0821 class-ID: e001 serial: <filter> 
  Report: rfkill ID: hci0 rfk-id: 5 state: down bt-service: enabled,running 
  rfk-block: hardware: no software: yes address: see --recommends 
Logical:
  Permissions: Unable to run lvs. Root privileges required. 
RAID:
  Message: No RAID data found. 
Drives:
  Local Storage: total: 931.51 GiB used: 30.69 GiB (3.3%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD10JPCX-24UE4T0 
  size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s 
  rotation: 5400 rpm serial: <filter> rev: 1A01 scheme: GPT 
  Optical-1: /dev/sr0 vendor: HL-DT-ST model: DVDRAM GUE0N rev: T.02 
  dev-links: cdrom 
  Features: speed: 24 multisession: yes audio: yes dvd: yes 
  rw: cd-r,cd-rw,dvd-r,dvd-ram state: running 
Partition:
  ID-1: / raw-size: 421.09 GiB size: 413.41 GiB (98.18%) 
  used: 30.66 GiB (7.4%) fs: ext4 dev: /dev/sda6 maj-min: 8:6 label: N/A 
  uuid: 248c4f53-a1ec-45c8-bdbe-4126a41a50da 
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%) 
  used: 25.3 MiB (26.3%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A 
  uuid: 1088-6921 
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 5.86 GiB used: 0 KiB (0.0%) priority: -2 
  dev: /dev/sda5 maj-min: 8:5 label: N/A 
  uuid: 1335144a-2dc2-4e7a-96e0-7ef927a3b1fd 
Unmounted:
  ID-1: /dev/sda2 maj-min: 8:2 size: 16 MiB fs: <superuser required> 
  label: N/A uuid: N/A 
  ID-2: /dev/sda3 maj-min: 8:3 size: 503.96 GiB fs: <superuser required> 
  label: N/A uuid: 46DE8A13DE89FC05 
  ID-3: /dev/sda4 maj-min: 8:4 size: 499 MiB fs: <superuser required> 
  label: N/A uuid: 06CE1323CE130A97 
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 
  Device-1: 1-2:2 info: Holtek CB-GK-16 Firefly type: Keyboard,HID 
  driver: hid-generic,usbhid interfaces: 4 rev: 1.1 speed: 12 Mb/s 
  power: 100mA chip-ID: 04d9:a1cd class-ID: 0300 
  Device-2: 1-4:3 info: USB OPTICAL MOUSE type: Mouse,Keyboard 
  driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s 
  power: 100mA chip-ID: 4e53:5406 class-ID: 0301 
  Device-3: 1-5:4 info: Acer EasyCamera type: Video driver: uvcvideo 
  interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 5986:06b3 
  class-ID: 0e02 serial: <filter> 
  Device-4: 1-6:5 info: Realtek RTS5129 Card Reader Controller 
  type: <vendor specific> driver: rtsx_usb,rtsx_usb_ms,rtsx_usb_sdmmc 
  interfaces: 1 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:0129 
  class-ID: ff00 serial: <filter> 
  Device-5: 1-7:6 info: Realtek RTL8821A Bluetooth type: Bluetooth 
  driver: btusb interfaces: 2 rev: 2.1 speed: 12 Mb/s power: 500mA 
  chip-ID: 0bda:0821 class-ID: e001 serial: <filter> 
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.0 speed: 5 Gb/s 
  chip-ID: 1d6b:0003 class-ID: 0900 
Sensors:
  System Temperatures: cpu: 44.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 200 Uptime: 1h 28m wakeups: 9 Init: systemd v: 248 
  tool: systemctl Compilers: gcc: 11.1.0 Packages: pacman: 1240 lib: 327 
  flatpak: 0 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.04

Hello,

is a Kvantum theme, so if Kvantum has rendering issues it should be reported to the developer.
Change the Compositor settings and see if that helps.
Probably remove xf86-video-intel together with /etc/X11/xorg.conf.d/20-intel.conf if you have it installed will help.

hello thank You for replying ,
I have not yet installed kvantum could that be the problem? as when I use edna theme and use the breeze dark window decorations there is no stutter.

that means you use the color-scheme from edna with breeze, so if those have no stutter, then most likely kvantum might be faulty, or since you did not installed it and properly set the decoration to kvantum, is trying to load, but fails because there is no kvantum.

I just installed kvantum and set it up
the probrem still persists let me do a reboot and update.thankyou

update installing kvantum and a reboot didn’t help…:cry: the same problem is with sweet mars also.

Well, like i said, you can check Compositor (usually OpenGL 3.1 should be used there) or disable Maximize effect go to Settings > Workspace Behavior > Desktop Effects and search for Maximize and uncheck the box, apply … or, do not use kwantum decorations … and stick with Breeze.

okay for now lets do this I’ll update if I found something.Thankyou for helping.:grinning:

okay please help me as the situation are worse now I am stuck with the breeze theme and only the breath and breeze themes are working right even oxygen and other themes are all stuttering also now I am unable to use a different window decoration with a different global theme.
I am using latte dock

tried this doesn’t work.

One of the biggest reasons I switched to linux is customization and now I can’t do just that.

https://paste.pics/e706e0bdbe961b9f0d94cc0294ad9b09
:point_up_2:I have only open source display drivers installed can this be a reason.?as my vscode is also little laggy when I use vim keys to navigate also when I click on youtube full screen it takes around 10 sec to become full screen.
If there is nothing possible I have timeshift of a few days back will restoring that help me to test that where did the problem start.?

Not all of them are well made or updated.

Maybe works with software rendering

and you can, but that doesn’t mean you will achieve and unlimited supply of tweaks

for your laptop GPU there are no other drivers as is an

and you can’t expect to very much performance from it …

Set global theme to Breeze if you don’t like Breath2, let the Application Style to Breeze, set to whatever Plasma Style you prefer, set to whatever color-scheme you like, set to whatever icon theme you prefer, leave the Window Decoration to Breeze, and you save yourself from trouble.

I am unable to do that window style is not setting to breeze for example when I set edna as global theme and select window decoration to be breeze it doesn’t change. and I am sorry I I was sounding rude in the above reply.
Please tell me should I go to previous timeshift restore point that was few days back?

Thank You.

don’t

you don’t have to do that, your system ain’t broken, just your theme configuration si faulty.

You are welcome.

Okay you are right Thank You for guiding me :grin:

Just for the record, amigo, kvantum doesn’t handle window decorations. :wink:

kvantum only handles application themes based upon scalable vector graphics. The window decorations are always handled by the Aurorae theme engine, except where the built-in default ─ i.e. Breeze ─ is used.

My guess is that the OP’s problem is related to a conflict between the compositor ─ i.e. kwin ─ and the window decorations OP is using, or maybe OP’s graphics adapter is just too old to handle OpenGL. :man_shrugging:

Did i said window in that context? Was all about Application Style and whatever window decoration that Edna theme uses to match the Kwantum widget style … :sweat_smile:

Thank you for replying do you think if this is the case then we can try somethings to solve this.?

That’s the problem with these global themes; they are often made for earlier versions of Plasma and are no longer compatible, and they change so many things that you don’t really know what they do. And they might have been poorly made.

Best is to not use any global themes but to apply theming to the individual components, and also, to check when was the last time the maker of the theme updated their theme. Some of the themes at store.kde.org haven’t been maintained anymore since Plasma 5.8 and are not compatible with the recent Plasma versions.

2 Likes

If i really want to switch from Breeze i rather use Adwaita-Qt as widget style and i always keep the Window Decoration to Breeze, even back when i was using Arc-dark theme … Anyways, even if that is covered, low and behold the Java applications decorations and Electron, and we are back to square one :rofl:

1 Like