Using latest KDE, right click context menu is very slow to load

Hello,

I recently installed Garuda to my new computer. After full system update, when I right click to display context menu, it is very slow to load. After that, it is very slow to respond (create new takes 15 seconds and more), which makes it almost unusable. This is happening also in Dolhpin, however not on Thunderbird and not for example in Konsole.

inxi:

System:
Kernel: 6.8.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=a79da49c-0e12-4731-84ee-3d65d1b061cc rw rootflags=subvol=@
quiet resume=UUID=00311b23-dfff-4f27-9142-eb5a345652fd loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A wm: kwin_wayland dm: SDDM
Distro: Garuda base: Arch Linux
Machine:
Type: Convertible System: Dell product: XPS 13 7390 2-in-1 v: N/A
serial: <filter> Chassis: type: 31 serial: <filter>
Mobo: Dell model: 06CDVY v: A00 serial: <filter> part-nu: 08B0
uuid: 4c4c4544-0035-4710-8052-b4c04f5a3533 UEFI: Dell v: 1.29.0
date: 12/18/2023
Battery:
ID-1: BAT0 charge: 35.9 Wh (100.0%) condition: 35.9/50.0 Wh (71.9%)
volts: 8.6 min: 7.6 model: SMP DELL NN6M885 type: Li-poly serial: <filter>
status: full
CPU:
Info: model: Intel Core i7-1065G7 bits: 64 type: MT MCP arch: Ice Lake
gen: core 10 level: v4 note: check built: 2019-21 process: Intel 10nm
family: 6 model-id: 0x7E (126) stepping: 5 microcode: 0xC4
Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 2 MiB desc: 4x512 KiB L3: 8 MiB
desc: 1x8 MiB
Speed (MHz): avg: 400 min/max: 400/3900 base/boost: 3500/1500 scaling:
driver: intel_pstate governor: performance volts: 1.0 V ext-clock: 100 MHz
cores: 1: 400 2: 400 3: 400 4: 400 5: 400 6: 400 7: 400 8: 400
bogomips: 23961
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Iris Plus Graphics G7 vendor: Dell driver: i915 v: kernel
arch: Gen-11 process: Intel 10nm built: 2019-21 ports: active: eDP-1
empty: DP-1, DP-2, DP-3, DP-4 bus-ID: 00:02.0 chip-ID: 8086:8a52
class-ID: 0300
Display: server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 3840x2400 s-dpi: 96 s-size: 1016x635mm (40.00x25.00")
s-diag: 1198mm (47.17")
Monitor-1: eDP-1 model: Sharp 0x14a8 built: 2018 res: 3840x2400 hz: 60
dpi: 336 gamma: 1.2 size: 290x180mm (11.42x7.09") diag: 340mm (13.4")
ratio: 16:10 modes: 3840x2400
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris x11: drv: iris
inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Plus Graphics (ICL
GT2) device-ID: 8086:8a52 memory: 30.39 GiB unified: yes
API: Vulkan v: 1.3.279 layers: 9 device: 0 type: integrated-gpu name: Intel
Iris Plus Graphics (ICL GT2) driver: mesa intel v: 24.0.5-arch1.1
device-ID: 8086:8a52 surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe
(LLVM 17.0.6 256 bits) driver: mesa llvmpipe v: 24.0.5-arch1.1 (LLVM
17.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Image Signal Processor vendor: Dell driver: N/A
bus-ID: 00:05.0 chip-ID: 8086:8a19 class-ID: 0480
Device-2: Intel Ice Lake-LP Smart Sound Audio vendor: Dell
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_icl
bus-ID: 00:1f.3 chip-ID: 8086:34c8 class-ID: 0403
API: ALSA v: k6.8.7-zen1-1-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.5 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ice Lake-LP PCH CNVi WiFi vendor: Rivet Networks
driver: iwlwifi v: kernel bus-ID: 00:14.3 chip-ID: 8086:34f0 class-ID: 0280
IF: wlp0s20f3 state: up mac: <filter>
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter driver: r8152 type: USB
rev: 3.2 speed: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 bus-ID: 2-3.4:3
chip-ID: 0bda:8153 class-ID: 0000 serial: <filter>
IF: enp0s13f0u3u4 state: down mac: <filter>
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:4 chip-ID: 8087:0026
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0000
Drives:
Local Storage: total: 953.87 GiB used: 18.61 GiB (2.0%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Toshiba model: KBG40ZPZ1T02
NVMe KIOXIA 1024GB size: 953.87 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 10400106 temp: 43.9 C scheme: GPT
SMART: yes health: PASSED on: 76d 13h cycles: 1,313
read-units: 32,390,123 [16.5 TB] written-units: 27,006,780 [13.8 TB]
Partition:
ID-1: / raw-size: 919.33 GiB size: 919.33 GiB (100.00%)
used: 18.61 GiB (2.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:1
ID-3: /home raw-size: 919.33 GiB size: 919.33 GiB (100.00%)
used: 18.61 GiB (2.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-4: /var/log raw-size: 919.33 GiB size: 919.33 GiB (100.00%)
used: 18.61 GiB (2.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
ID-5: /var/tmp raw-size: 919.33 GiB size: 919.33 GiB (100.00%)
used: 18.61 GiB (2.0%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.12 GiB used: 984.8 MiB (3.1%)
priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 8
dev: /dev/zram0
ID-2: swap-2 type: partition size: 34.24 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.12 GiB used: 4.12 GiB (13.2%)
igpu: 64 MiB
Processes: 356 Power: uptime: 5m states: freeze,mem,disk suspend: s2idle
avail: deep wakeups: 1 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.44 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1906 libs: 547 tools: octopi,paru Compilers:
clang: 17.0.6 gcc: 13.2.1 Shell: garuda-inxi (sudo) default: Bash v: 5.2.26
running-in: konsole inxi: 3.3.34
Garuda (2.6.26-1):
System install date:     2024-04-18
Last full system update: 2024-04-22 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
;  Windows dual boot:       No/Undetected
Failed units:

Any help would be greatly appreciated. Thanks.

How recently did you last update?
This means that a reboot is pending. Just in case…

4 Likes

That sounds like this issue:

I don’t notice this on a powerful workstation. But on a laptop with a weaker i5 7300HQ I can reproduce the problem. This also happens in the hamburger menus e.g. in Dolphin. But that should be fixed by now.

Watch the CPU usage when you open the context menu.

And yes, reboot your system like @filo already said.

3 Likes

Can you plz post a screenshot of your context menu?
The fix that was made (not by Garuda) also fixed a quite different context menu look, so if you got the normal look and still got those slow downs, the issue is elsewhere.

3 Likes