Plasma 6 Task Manager keeps jumping around

Last week I upgraded to the latest stable Manjaro and subsequently Plasma 6 (from Plasma 5) and my Task Manager bar is exhibiting aberrant behavior: It keeps jumping to the Top-left of my screen, seemingly randomly sometimes when I minimize/restore windows. I have it placed in the Bottom Center but often when I switch virtual desktops, or even minimize and restore windows (e.g. Chrome, Firefox, Dolphin file explorer), it will jump from bottom-center to top-left. Even when it doesn’t jump to the top-left it will sometimes “settle” a couple pixels lower or be hovering a couple pixels above the bottom of the screen based on minimize/restore.

I am able to temporarily restore it by right-clicking and “Enter Edit Mode”, then on the panel hitting the “Position” box, where I cannot directly say to put it on the bottom, I have to first click one of the other cardinal positions (top, right, left) THEN I have the option for bottom.

I have restarted a few times and cleaned my cache wiki.archlinux.org/title/KDE#Configuration_related with no success.
What other things can I try before I end up just reinstall the whole OS?

Display settings: 5120x1440 resolution, 120 Hz. No other widgets. Using the stock dark theme.

Thank you!

Have you tried creating another user account to test if the issue persists there? It’s likely a configuration file you overlooked.

… Also, it will be helpful if you post at least the output of inxi -Fayz (with 3 backticks ``` or three tildes ~~~ above and below pasted text, on their own blank lines).

Another user profile is a good idea, just to rule out my configs. Let me give that a shot.

Also, here is the inxi -Fayz output:

System:
  Kernel: 6.6.30-2-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: kvm-clock avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=0f89fd6c-3f3d-4740-b209-1967055453cf rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.1.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Kvm System: QEMU product: Standard PC (i440FX + PIIX, 1996)
    v: pc-i440fx-7.1 serial: <superuser required> Chassis: type: 1
    v: pc-i440fx-7.1 serial: <superuser required>
  Mobo: N/A model: N/A serial: N/A uuid: <superuser required> UEFI: EDK II
    v: N/A date: 2/2/2022
CPU:
  Info: model: AMD Ryzen 9 5950X bits: 64 type: MT MCP arch: Zen 3+ gen: 4
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA20120A
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 32 MiB
    desc: 1x32 MiB
  Speed (MHz): avg: 3400 min/max: N/A cores: 1: 3400 2: 3400 3: 3400 4: 3400
    5: 3400 6: 3400 7: 3400 8: 3400 9: 3400 10: 3400 11: 3400 12: 3400 13: 3400
    14: 3400 15: 3400 16: 3400 bogomips: 108837
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Vulnerable: Safe RET, no microcode
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; IBRS_FW;
    STIBP: conditional; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] vendor: ASUSTeK driver: nvidia
    v: 550.78 alternate: nouveau,nvidia_drm non-free: 550.xx+ status: current
    (as of 2024-04; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 2 speed: 5 GT/s
    lanes: 16 link-max: gen: 4 speed: 16 GT/s bus-ID: 00:06.0
    chip-ID: 10de:2208 class-ID: 0300
  Device-2: Microsoft Modern Webcam driver: hid-generic,usbhid,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-2.2:6
    chip-ID: 045e:0840 class-ID: 0300 serial: <filter>
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 23.2.6
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 5120x1440 s-dpi: 80 s-size: 1626x457mm (64.02x17.99")
    s-diag: 1689mm (66.5")
  Monitor-1: DP-4 res: 5120x1440 hz: 120 dpi: 130048 size: 1x1mm (0.04x0.04")
    diag: 1mm (0.06") modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.78 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
    memory: 11.72 GiB
  API: Vulkan v: 1.3.279 layers: 5 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3080 Ti driver: nvidia v: 550.78 device-ID: 10de:2208
    surfaces: xcb,xlib
Audio:
  Device-1: SteelSeries ApS Arctis Pro Wireless
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 5-1.3:5 chip-ID: 1038:1294 class-ID: 0300
  API: ALSA v: k6.6.30-2-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.5 status: off with: pipewire-media-session
    status: active tools: pw-cli
  Server-3: PulseAudio v: 17.0 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl
Network:
  Device-1: Intel 82371AB/EB/MB PIIX4 ACPI vendor: Red Hat Qemu virtual machine
    type: network bridge driver: piix4_smbus v: N/A modules: i2c_piix4 port: N/A
    bus-ID: 00:01.3 chip-ID: 8086:7113 class-ID: 0680
  Device-2: Red Hat Virtio network driver: virtio-pci v: 1
    modules: virtio_pci port: c1a0 bus-ID: 00:03.0 chip-ID: 1af4:1000
    class-ID: 0200
  IF: ens3 state: up speed: -1 duplex: unknown mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Drives:
  Local Storage: total: 500 GiB used: 181.56 GiB (36.3%)
  ID-1: /dev/vda maj-min: 254:0 model: N/A size: 500 GiB block-size:
    physical: 512 B logical: 512 B tech: N/A serial: N/A scheme: GPT
  SMART Message: Unknown smartctl error. Unable to generate data.
Partition:
  ID-1: / raw-size: 499.7 GiB size: 490.78 GiB (98.22%)
    used: 181.56 GiB (37.0%) fs: ext4 dev: /dev/vda2 maj-min: 254:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/vda1 maj-min: 254:1
Swap:
  Alert: No swap data was found.
Sensors:
  Src: lm-sensors+/sys Message: No sensor data found using /sys/class/hwmon or
    lm-sensors.
Info:
  Memory: total: 32 GiB available: 31.34 GiB used: 10.05 GiB (32.1%)
  Processes: 363 Power: uptime: 22h 37m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.53 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 255 default: graphical tool: systemctl
  Packages: 1791 pm: pacman pkgs: 1779 libs: 498 tools: pamac pm: flatpak
    pkgs: 6 pm: snap pkgs: 6 Compilers: clang: 17.0.6 gcc: 13.2.1 Shell: Zsh
    v: 5.9 default: Bash v: 5.2.26 running-in: konsole inxi: 3.3.34

Thanks for posting that, it’s normally asked for on here.

I’ve another thought … have you set any custom window/dialogue positions and/or sizes in the past? I needed to clear mine out some time ago when panel popups (notifications etc.) started showing up in the wrong places and the wrong dimensions.

Might also be worth simply deleting the panel and creating a new one. That often fixes things.

1 Like

It may be that clearing the .cache folder will improve things:

  1. Logout
  2. Use Ctrl+Alt+F3 (or substitute F3 for F4/F5/F6/F7) to login to a TTY shell
  3. Delete (or rename) the ~/.cache directory:
    rm -rf ~/.cache (to delete it)
    mv ~/.cache ~/.cache_old (to rename it)
    This must not be done while logged in to the Plasma shell.
  4. Logout from the TTY using: exit
  5. Switch back to SDDM (login screen) Ctrl+Alt+F2
  6. Reboot.
    The cache will be regenerated at next login.
  7. Login to Manjaro.

Additionally, there may still be old/incompatible remnants of previous apps and widgets left under ~/.config/ - it may be prudent to carefully check those directories, and remove anything not needed.

I still had Latte Dock configurations remaining, which caused something similar to what you describe (context menus rendered centre screen); uninstalling the dock and removing the ~/.config/latte directory solved it for me (after a reboot).

I hope this helps. Cheers.

1 Like

Would be my advice too.

1 Like

You could also just type reboot instead exit in TTY and skip the last 3 points. Beltalowda :wink:

Another possibility is sudo systemctl soft-reboot, however, I prefer to be verbose…
Eva deh gi fullness instruction; dat a di ting, sa sa?

So, update, my anecdotal observation the past day is that unchecking the “hover” “floating” option for the panel (floating was default for me) solves the jumping around issue… The other suggestions were great, but didn’t do the trick:

  • I tried clearing the cache, suggested by @soundofthunder, although it did regenerate the cache on next login, it still jumped to the top-left of the screen.
  • Tried creating a new panel, as @BG405 suggested, but it still jumped around when I left all the “default” settings (which includes the Hover for me).

Thank you for the suggestions! After switching completely away from Windows a year ago for gaming and business desktop to Manjaro, I advocate for everyone to do it. I just run the vanilla, out-of-the-box desktop experience. So, that panel issue was extremely annoying.

Sounds like OPA language from the Expanse universe. :smiley:

1 Like

The Belta language from The Expanse is indeed similar to the Patois of the Islands.

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