KDE Wayland - HiDPI right-click on panels is not working

Hey there!

I’m currently experiencing an issue with the KDE panels on my Garuda Linux installation. Specifically, the right-click functionality anywhere on panels isn’t working. I am using HiDPI displays and wayland (with a zoomlevel of 200%).

Just nothing appears. So I also can not show any screenshot… since nothing is to see :smiley:
That’s very annoying when managing shortcuts and tasks. (Basically not possible.) When logging out of Wayland and into X11 it is working. But then some other tools have issues (e.g. screensharing tools). And it (X11) also causes issues with the general scaling.

I found this: 1958130 – KDE Plasma Wayland right-clicking on panels does not work
But it wasn’t resolved. Just closed.

Do you have any idea what could cause that?

garuda-inxi
System:
  Kernel: 6.5.7-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=3a0c7d8b-509b-499f-9089-c01905828923 rw rootflags=subvol=@
    quiet hush rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
    systemd.unified_cgroup_hierarchy=1 sysrq_always_enabled=1
    ibt=off
  Desktop: KDE Plasma v: 5.27.8 tk: Qt v: 5.15.11 wm: kwin_wayland vt: 1
    dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: ASRock model: X670E PG Lightning
    serial: <superuser required> UEFI: American Megatrends LLC. v: 1.28
    date: 05/22/2023
CPU:
  Info: model: AMD Ryzen 7 7800X3D bits: 64 type: MT MCP arch: Zen 4 gen: 5
    level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
    model-id: 0x61 (97) stepping: 2 microcode: 0xA689803
  Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
    L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 8 MiB desc: 8x1024 KiB
    L3: 96 MiB desc: 1x96 MiB
  Speed (MHz): avg: 863 high: 4916 min/max: 400/5050 scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 400 2: 400 3: 3292
    4: 400 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 400
    14: 4916 15: 400 16: 400 bogomips: 134146
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities: <filter>
Graphics:
  Device-1: AMD Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: Sapphire
    driver: amdgpu v: kernel arch: RDNA-3 code: Navi-3x process: TSMC n5 (5nm)
    built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports:
    active: DP-1,DP-2 empty: HDMI-A-1,HDMI-A-2 bus-ID: 03:00.0
    chip-ID: 1002:744c class-ID: 0300
  Device-2: AMD Raphael driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
    process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16
    ports: active: none empty: DP-3, DP-4, DP-5, HDMI-A-3 bus-ID: 19:00.0
    chip-ID: 1002:164e class-ID: 0300 temp: 45.0 C
  Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.1
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,radeon alternate: fbdev,vesa dri: radeonsi
    gpu: amdgpu,amdgpu d-rect: 3840x1080 display-ID: 0
  Monitor-1: DP-1 pos: right res: 1920x1080 size: N/A modes: N/A
  Monitor-2: DP-2 pos: primary,left res: 1920x1080 size: N/A modes: N/A
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: radeonsi device: 2 drv: swrast gbm: drv: radeonsi
    surfaceless: drv: radeonsi wayland: drv: radeonsi x11: drv: radeonsi
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 23.2.1-arch1.2
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 7900 XTX (gfx1100
    LLVM 16.0.6 DRM 3.54 6.5.7-zen1-1-zen) device-ID: 1002:744c
    memory: 23.44 GiB unified: no display-ID: :1.0
  API: Vulkan v: 1.3.264 layers: 13 device: 0 type: discrete-gpu name: AMD
    Radeon RX 7900 XTX (RADV GFX1100) driver: mesa radv v: 23.2.1-arch1.2
    device-ID: 1002:744c surfaces: xcb,xlib,wayland device: 1
    type: integrated-gpu name: AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)
    driver: mesa radv v: 23.2.1-arch1.2 device-ID: 1002:164e
    surfaces: xcb,xlib,wayland device: 2 type: cpu name: llvmpipe (LLVM
    16.0.6 256 bits) driver: mesa llvmpipe v: 23.2.1-arch1.2 (LLVM 16.0.6)
    device-ID: 10005:0000 surfaces: xcb,xlib,wayland
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab30
    class-ID: 0403
  Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 19:00.1
    chip-ID: 1002:1640 class-ID: 0403
  Device-3: AMD Family 17h/19h HD Audio vendor: ASRock driver: snd_hda_intel
    v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 19:00.6
    chip-ID: 1022:15e3 class-ID: 0403
  Device-4: Logitech PRO X Wireless Gaming Headset
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 1.1 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 3-10:2 chip-ID: 046d:0aba class-ID: 0300
  API: ALSA v: k6.5.7-zen1-1-zen status: kernel-api with: aoss
    type: oss-emulator tools: N/A
  Server-1: PipeWire v: 0.3.81 status: active 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: Realtek RTL8125 2.5GbE vendor: ASRock driver: r8169 v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 10:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp16s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: tailscale0 state: unknown speed: -1 duplex: full mac: N/A
  IF-ID-2: virbr0 state: down mac: <filter>
Drives:
  Local Storage: total: 7.28 TiB used: 195.55 GiB (2.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD BLACK
    SN850X HS 2000GB size: 1.82 TiB block-size: physical: 512 B logical: 512 B
    speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter> fw-rev: 620311WD
    temp: 47.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 QVO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 2B6Q scheme: GPT
  ID-3: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST4000DM004-2U9104
    size: 3.64 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 0001 scheme: GPT
Partition:
  ID-1: / raw-size: 931.44 GiB size: 931.44 GiB (100.00%)
    used: 142.48 GiB (15.3%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
  ID-2: /boot/efi raw-size: 100 MiB size: 96 MiB (96.00%)
    used: 29.3 MiB (30.6%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 931.44 GiB size: 931.44 GiB (100.00%)
    used: 142.48 GiB (15.3%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
  ID-4: /var/log raw-size: 931.44 GiB size: 931.44 GiB (100.00%)
    used: 142.48 GiB (15.3%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
  ID-5: /var/tmp raw-size: 931.44 GiB size: 931.44 GiB (100.00%)
    used: 142.48 GiB (15.3%) fs: btrfs dev: /dev/nvme0n1p4 maj-min: 259:4
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: zram size: 30.47 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 16 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 58.2 C mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 53.0 C mem: 64.0 C fan: 0 watts: 77.00
    device: amdgpu temp: 45.0 C
Info:
  Processes: 441 Uptime: 0m wakeups: 0 Memory: total: 32 GiB note: est.
  available: 30.47 GiB used: 4.81 GiB (15.8%) Init: systemd v: 254
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 2150 pm: pacman pkgs: 2126 libs: 578 tools: octopi,paru,yay
  pm: flatpak pkgs: 24 Shell: fish v: 3.6.1 default: Bash v: 5.1.16
  running-in: alacritty inxi: 3.3.30
Garuda (2.6.17-1):
  System install date:     2023-07-26
  Last full system update: 2023-10-13
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       Probably (Run as root to verify)
  Failed units:

Fine, I hate screenshots from nothing. :slight_smile:

No, just wait, or play/read this

:smiley:

I have the latest version… no updates available. And it still does not work after rebooting.

Also… its just the right-click on the Desktop iself is working… just on panels it isn’t.
The type of panel doesn’t matter. Nor does it matter if it is floating or not.

I also had this related to the crash from right-clicking on the desktop.

You have the latest updates, which is officially released, and there is the
error still included . :slight_smile:

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

Upon OP request (solution found)

The problem is in the ~/.config/kwinrc file!

Here is a [MouseBindings] section that caused this. Removing it, logging out and back in made the right click work again!

3 Likes

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