2021-11-19 stable update breaks stock KDE Plasma themes

My inxi output:

System:
  Kernel: 5.10.79-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/@/boot/vmlinuz-5.10-x86_64
  root=UUID=2d16d356-ff33-4fda-a7f8-50b323e15af5 rw rootflags=subvol=@ quiet
  apparmor=1 security=apparmor udev.log_priority=3
  Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
  Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: Z87-HD3 v: x.x serial: <filter>
  UEFI: American Megatrends v: F8 date: 08/12/2014
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 15.58 GiB used: 2.26 GiB (14.5%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: Quad Core model: Intel Core i7-4770K bits: 64 type: MT MCP
  arch: Haswell family: 6 model-id: 3C (60) stepping: 3 microcode: 28 cache:
  L2: 8 MiB bogomips: 55880
  Speed: 3878 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 3878 2: 3896
  3: 3822 4: 3883 5: 3888 6: 3891 7: 3883 8: 3879
  Flags: abm acpi aes aperfmperf apic arat arch_perfmon avx avx2 bmi1 bmi2 bts
  clflush cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm
  dts ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht
  ibpb ibrs ida invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor
  movbe msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb
  pebs pge pln pni popcnt pse pse36 pti pts rdrand rdtscp rep_good sdbg sep
  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 xsave xsaveopt 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: NVIDIA TU116 [GeForce GTX 1660 Ti] vendor: Micro-Star MSI
  driver: nvidia v: 495.44 alternate: nouveau,nvidia_drm bus-ID: 01:00.0
  chip-ID: 10de:2182 class-ID: 0300
  Device-2: Realtek USB Camera type: USB driver: uvcvideo bus-ID: 3-9.3:6
  chip-ID: 0bda:525e class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org 1.21.1.1 compositor: kwin_x11 driver:
  loaded: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.9x11.9")
  s-diag: 610mm (24")
  Monitor-1: DP-0 res: 1920x1080 dpi: 92 size: 531x299mm (20.9x11.8")
  diag: 609mm (24")
  OpenGL: renderer: NVIDIA GeForce GTX 1660 Ti/PCIe/SSE2
  v: 4.6.0 NVIDIA 495.44 direct render: Yes
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio vendor: Gigabyte
  driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:8c20
  class-ID: 0403
  Device-2: NVIDIA TU116 High Definition Audio vendor: Micro-Star MSI
  driver: snd_hda_intel v: kernel bus-ID: 01:00.1 chip-ID: 10de:1aeb
  class-ID: 0403
  Device-3: Realtek Realtek USB MIC type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-9.4:7 chip-ID: 0bda:d571
  class-ID: 0300
  Sound Server-1: ALSA v: k5.10.79-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.40 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Gigabyte driver: r8169 v: kernel port: d000 bus-ID: 03:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 06:00.0
  chip-ID: 8086:2723 class-ID: 0280
  IF: wlp6s0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 3-8:4
  chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 709.83 GiB used: 253.86 GiB (35.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 840 PRO Series
  size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
  type: SSD serial: <filter> rev: 6B0Q scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 840 EVO 250GB
  size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
  type: SSD serial: <filter> rev: DB6Q scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 476.44 GiB size: 476.44 GiB (100.00%)
  used: 253.83 GiB (53.3%) fs: btrfs dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 2d16d356-ff33-4fda-a7f8-50b323e15af5
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
  used: 28.8 MiB (5.6%) fs: vfat dev: /dev/sda1 maj-min: 8:1 label: N/A
  uuid: 4E88-1D72
  ID-3: /home raw-size: 476.44 GiB size: 476.44 GiB (100.00%)
  used: 253.83 GiB (53.3%) fs: btrfs dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 2d16d356-ff33-4fda-a7f8-50b323e15af5
  ID-4: /swap raw-size: 476.44 GiB size: 476.44 GiB (100.00%)
  used: 253.83 GiB (53.3%) fs: btrfs dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 2d16d356-ff33-4fda-a7f8-50b323e15af5
  ID-5: /var/cache raw-size: 476.44 GiB size: 476.44 GiB (100.00%)
  used: 253.83 GiB (53.3%) fs: btrfs dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 2d16d356-ff33-4fda-a7f8-50b323e15af5
  ID-6: /var/log raw-size: 476.44 GiB size: 476.44 GiB (100.00%)
  used: 253.83 GiB (53.3%) fs: btrfs dev: /dev/sda2 maj-min: 8:2 label: N/A
  uuid: 2d16d356-ff33-4fda-a7f8-50b323e15af5
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 512 MiB used: 0 KiB (0.0%) priority: -2
  file: /swap/swapfile
Unmounted:
  ID-1: /dev/sdb1 maj-min: 8:17 size: 16 MiB fs: <superuser required>
  label: N/A uuid: N/A
  ID-2: /dev/sdb2 maj-min: 8:18 size: 209.58 GiB fs: ntfs label: N/A
  uuid: 381651A1165160C4
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
  speed: 480 Mb/s chip-ID: 8087:8008 class-ID: 0900
  Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0
  speed: 480 Mb/s chip-ID: 8087:8000 class-ID: 0900
  Hub-5: 3-0:1 info: Full speed (or root) Hub ports: 14 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-5:2 info: Chicony Genius LuxeMate i200 Keyboard
  type: Keyboard,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
  speed: 1.5 Mb/s power: 100mA chip-ID: 04f2:0402 class-ID: 0300
  Device-2: 3-6:3 info: Chicony Amazon Basics mouse type: Mouse
  driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 1.5 Mb/s
  power: 100mA chip-ID: 04f2:0939 class-ID: 0301
  Device-3: 3-8:4 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb
  interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0029
  class-ID: e001
  Hub-6: 3-9:5 info: Terminus USB 2.0 Hub ports: 4 rev: 2.0 speed: 480 Mb/s
  power: 100mA chip-ID: 1a40:0801 class-ID: 0900
  Device-1: 3-9.3:6 info: Realtek USB Camera type: Video driver: uvcvideo
  interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 0bda:525e
  class-ID: 0e02 serial: <filter>
  Device-2: 3-9.4:7 info: Realtek Realtek USB MIC type: Audio,HID
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 3 rev: 1.1
  speed: 12 Mb/s power: 100mA chip-ID: 0bda:d571 class-ID: 0300
  Hub-7: 4-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-8: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-9: 6-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 32 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 44%
Info:
  Processes: 265 Uptime: 12m wakeups: 0 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: 11.1.0 Packages: pacman: 1355 lib: 379 flatpak: 0
  Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.08

Which themes are not there? Can you post a screenshot of your Global Themes system settings page? We weren’t changing anything related to theming for now…

1 Like

As always when updating Plasma - clean cache: KDE - ArchWiki

6 Likes

Hello LordTermor, thanks for your help. All of the default themes are installed, as you can see here (currently using Breeze Twilight):

However, I’m getting strange artifacts in the kickoff menu, as well as the application menu, as you can see in the screenshots.

Additionally, this is what my desktop looks like with the Breeze theme active (note the color of the taskbar and menu remain black):

I haven’t done any customizations to my desktop theme whatsoever.

This worked! Thank you!

I never even knew I had to do this, and I’ve been using Manjaro KDE for a few years now. I learn something new every day. Linux is the gift that keeps on giving, I swear. And I mean that in both a good and bad way. :sweat_smile:

2 Likes

:boom:
If the problem is so widely known, that met not only on forums but even on wiki (instead or alongside with bug reports on that?), then why not to integrate and to trigger whose cache cleanup operations as post-update action after every update AUTOMATICALLY???
Why to leave it as is to make users experienced such problems if problems are that much predictable so even wiki has the article?
:boom:

We are writing articles of workarounds instead of fixing bugs… Such a craziness!

Yeah, it is really weird that users are expected to just “know” this. Or even have to do it at all. Manjaro is about 10 or 11 years old at this point, it’s no longer a fledgling distro only a few people use. I imagine there are hundreds of thousands of us at this point, many of whom use Manjaro specifically because they don’t want to tinker too much with their system like they would with Arch and so forth. You’d think something like this would just be built in. If it’s such a common issue that it deserves a wiki entry, why not make it happen automatically during the update? I don’t see how clearing a cache can break anything, it’s such a trivial thing, all the themes still work as expected, etc.

However, I’m thankful the solution was so simple.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.