Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: plasma wayland sys tray popup window in wrong position #6788

Open
5 of 8 tasks
Goddard opened this issue Jun 3, 2024 · 6 comments
Open
5 of 8 tasks

[Bug]: plasma wayland sys tray popup window in wrong position #6788

Goddard opened this issue Jun 3, 2024 · 6 comments

Comments

@Goddard
Copy link

Goddard commented Jun 3, 2024

⚠️ Before submitting, please verify the following: ⚠️

Bug description

When clicking the system tray icon for the desktop client in plasma wayland it pops up in the middle of the screen rather than over the system tray icon.
...

Steps to reproduce

  1. I'm using opensuse Tumbleweed with Plasma 6 wayland I also have 3 monitors, but panel is only on 1 display
  2. click the nextcloud desktop client system tray icon
  3. popup window opens in middle of screen
    ...

Expected behavior

Should open above system tray icon
...

Which files are affected by this bug

no files are affected

Operating system

Linux

Which version of the operating system you are running.

opensuse Tumbleweed

Package

Other

Nextcloud Server version

na

Nextcloud Desktop Client version

3.12.3

Is this bug present after an update or on a fresh install?

Fresh desktop client install

Are you using the Nextcloud Server Encryption module?

Encryption is Enabled

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP/ Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

n/a

Additional info

Operating System: openSUSE Tumbleweed 20240524
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.9.1-1-default (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X3D 16-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 4090/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X670E AORUS PRO X
System Version: -CF

@AmonBune
Copy link

AmonBune commented Jun 4, 2024

I have the same problem using EndeavourOS (which uses KDE+Wayland). I previously used Manjaro (KDE) which used X11 and the problem didn't happen there, so this issue seems to be specific to systems using Wayland.

Monitor configuration: 1x 3840x2160 @ 125%DPI @ 60Hz
Nextcloud Desktop Client version: 3.13.0

Operating System: EndeavourOS
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.9.3-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen Threadripper PRO 5955WX 16-Cores
Memory: 125,6 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
Manufacturer: ASUS

@joshtrichards
Copy link
Member

Related: #6776

@Jerome-Herbinet
Copy link
Member

Same with Linux Mint XFCE 22 and 3.14.1 client.

@bernd-wechner
Copy link

I'm using Linux Mint Cinnamon:

System:
Kernel: 6.8.0-47-generic arch: x86_64 bits: 64
Desktop: Cinnamon v: 6.2.9 Distro: Linux Mint 22 Wilma
Machine:
Type: Desktop System: ASUS product: All Series v: N/A
serial:
Mobo: ASUSTeK model: MAXIMUS VII FORMULA v: Rev 1.xx
serial: UEFI: American Megatrends v: 3503
date: 04/18/2018
CPU:
Info: quad core model: Intel Core i7-4790 bits: 64 type: MT MCP cache:
L2: 1024 KiB
Speed (MHz): avg: 952 min/max: 800/4000 cores: 1: 1107 2: 1143 3: 800
4: 881 5: 800 6: 800 7: 1291 8: 800
Graphics:
Device-1: NVIDIA GP108 [GeForce GT 1030] driver: nvidia v: 535.183.01
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
gpu: nvidia,nvidia-nvswitch resolution: 3840x2160~60Hz
API: EGL Message: No EGL data available.
API: OpenGL v: 4.6.0 vendor: nvidia v: 535.183.01 renderer: NVIDIA
GeForce GT 1030/PCIe/SSE2
Audio:
Device-1: Intel 9 Series Family HD Audio driver: snd_hda_intel
Device-2: NVIDIA GP108 High Definition Audio driver: snd_hda_intel
API: ALSA v: k6.8.0-47-generic status: kernel-api
Network:
Device-1: Intel Ethernet I218-V driver: e1000e
IF: eno1 state: up speed: 100 Mbps duplex: full mac:
Device-2: NetGear Managed Switch M4100 series M5300 M7100 series
driver: cp210x type: USB
Drives:
Local Storage: total: 9.72 TiB used: 3.76 TiB (38.7%)
ID-1: /dev/sda vendor: Kingston model: SV300S37A240G size: 223.57 GiB
ID-2: /dev/sdb vendor: Samsung model: SSD 830 Series size: 119.24 GiB
ID-3: /dev/sdc vendor: Maxtor model: 6V320F0 size: 298.09 GiB
ID-4: /dev/sdd vendor: Western Digital model: WD10EACS-00D6B1
size: 931.51 GiB
ID-5: /dev/sde vendor: Western Digital model: WD40PURX-64AKYY0
size: 3.64 TiB
ID-6: /dev/sdf vendor: Western Digital model: WD20EARX-00PASB0
size: 1.82 TiB
ID-7: /dev/sdg vendor: Western Digital model: WD33PURZ-85BWPY0
size: 2.73 TiB
Partition:
ID-1: / size: 218.51 GiB used: 43.82 GiB (20.1%) fs: ext4 dev: /dev/sda3
ID-2: /boot/efi size: 512 MiB used: 16.8 MiB (3.3%) fs: vfat
dev: /dev/sda2
ID-3: /home size: 293.22 GiB used: 80.39 GiB (27.4%) fs: ext4
dev: /dev/sdc1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 1.78 GiB (88.8%) file: /swapfile
Sensors:
System Temperatures: cpu: 55.0 C mobo: N/A gpu: nvidia temp: 59 C
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB available: 31.29 GiB used: 13.95 GiB (44.6%)
Processes: 472 Uptime: 34d 8h 9m Shell: Bash inxi: 3.3.34

And see this as well. If I click on the NextCloud systray icon the window pops up in the top left of my enormous 43" 4K monitor, and if I right-click the popup menu likewise pops up in the far top left, and if I click Settings on that again same deal. Under X11 these all pop up right beside the systray button as expected.

@smihael
Copy link

smihael commented Dec 7, 2024

Can confirm this with KDE Neon 6.2 and 3.15.0 client.

@nilsding nilsding added the confirmed bug approved by the team label Feb 12, 2025
@nilsding nilsding marked this as a duplicate of #7848 Feb 12, 2025
@ilya-fedin
Copy link

ilya-fedin commented Mar 1, 2025

Nextcloud developers, it might be a good idea to join the discussion of the new tray specs

https://gitlab.freedesktop.org/xdg/xdg-specs/-/issues/84
https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/54
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/355

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants