Position of Megasync popup issue

Hello Garuda users.
usually the popup should be on the top right corner ,
but it keeps changing it's position to another position

I tried community/notify-osd, notification banner reloaded, and notify-osd at the recommendation of @Technetium, but it did not help.

Here is a temporary link to a short video of it happening: https://files.catbox.moe/dfwvlu.webm

Garuda inxi :

╭─os@os in ~ took 115ms
 ╰─λ garuda-inxi 
System:
  Kernel: 6.3.2-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.1.1
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=fa7b94ce-8405-4a0c-afc8-cdef6b86182f rw rootflags=subvol=@
    quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
    loglevel=3 ibt=off
  Desktop: GNOME v: 44.1 tk: GTK v: 3.24.37 wm: gnome-shell dm: GDM v: 44.1
    Distro: Garuda Linux base: Arch Linux
Machine:
  Type: Laptop System: HP product: HP EliteBook 840 G4 v: N/A
    serial: <superuser required> Chassis: type: 10 serial: <superuser required>
  Mobo: HP model: 828C v: KBC Version 45.52 serial: <superuser required>
    UEFI: HP v: P78 Ver. 01.45 date: 12/15/2022
Battery:
  ID-1: BAT0 charge: 11.0 Wh (24.8%) condition: 44.3/51.3 Wh (86.4%)
    volts: 11.1 min: 11.6 model: Hewlett-Packard Primary type: Li-ion
    serial: <filter> status: discharging cycles: 565
CPU:
  Info: model: Intel Core i5-7300U bits: 64 type: MT MCP arch: Amber/Kaby Lake
    note: check gen: core 7 level: v3 note: check built: 2017
    process: Intel 14nm family: 6 model-id: 0x8E (142) stepping: 9
    microcode: 0xF2
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 1800 high: 2700 min/max: 400/3500 scaling:
    driver: intel_pstate governor: powersave cores: 1: 900 2: 2700 3: 900
    4: 2700 bogomips: 21599
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities: <filter>
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Hewlett-Packard driver: i915
    v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
    active: eDP-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:5916 class-ID: 0300
  Device-2: Cheng Uei Precision Industry (Foxlink) HP HD Camera
    driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0
    bus-ID: 1-9:3 chip-ID: 05c8:0397 class-ID: 0e02 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.1.1
    compositor: gnome-shell driver: gpu: i915 display-ID: 0
  Monitor-1: eDP-1 model: AU Optronics 0x123d built: 2013 res: 1920x1080
    dpi: 158 gamma: 1.2 size: 309x173mm (12.17x6.81") diag: 354mm (13.9")
    ratio: 16:9 modes: 1920x1080
  Message: No known Wayland EGL/GBM data sources. API: EGL/GBM
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Hewlett-Packard
    driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_soc_avs
    bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
  API: ALSA v: k6.3.2-zen1-1-zen status: kernel-api tools: N/A
  Server-1: PipeWire v: 0.3.70 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: Intel Ethernet I219-LM vendor: Hewlett-Packard driver: e1000e
    v: kernel port: N/A bus-ID: 00:1f.6 chip-ID: 8086:15d7 class-ID: 0200
  IF: enp0s31f6 state: down mac: <filter>
  Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel pcie:
    gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:24fd
    class-ID: 0280
  IF: wlp2s0 state: up mac: <filter>
Bluetooth:
  Device-1: Intel Bluetooth wireless interface driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:2 chip-ID: 8087:0a2b
    class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: down
    bt-service: enabled,running rfk-block: hardware: no software: yes
    address: <filter>
Drives:
  Local Storage: total: 238.47 GiB used: 7.6 GiB (3.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Micron model: MTFDDAV256TBN-1AR15ABHA
    size: 238.47 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 0T12 scheme: GPT
Partition:
  ID-1: / raw-size: 30 GiB size: 30 GiB (100.00%) used: 6.15 GiB (20.5%)
    fs: btrfs dev: /dev/sda1 maj-min: 8:1
  ID-2: /boot/efi raw-size: 500 MiB size: 499 MiB (99.80%)
    used: 576 KiB (0.1%) fs: vfat dev: /dev/sda2 maj-min: 8:2
  ID-3: /home raw-size: 207.99 GiB size: 207.99 GiB (100.00%)
    used: 1.45 GiB (0.7%) fs: btrfs dev: /dev/sda3 maj-min: 8:3
  ID-4: /var/log raw-size: 30 GiB size: 30 GiB (100.00%)
    used: 6.15 GiB (20.5%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
  ID-5: /var/tmp raw-size: 30 GiB size: 30 GiB (100.00%)
    used: 6.15 GiB (20.5%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: zram size: 7.64 GiB used: 0 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 35.0 C pch: 32.5 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 220 Uptime: 5m wakeups: 3 Memory: available: 7.64 GiB
  used: 1.69 GiB (22.1%) Init: systemd v: 253 default: graphical
  tool: systemctl Compilers: gcc: 13.1.1 Packages: pm: pacman pkgs: 1188
  libs: 357 tools: pamac,paru Shell: fish v: 3.6.1 default: Bash v: 5.1.16
  running-in: gnome-terminal inxi: 3.3.27
Garuda (2.6.16-1):
  System install date:     2023-05-15
  Last full system update: 2023-05-15
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut
  Windows dual boot:       No/Undetected
  Failed units:
1 Like

I also have this issue under KDE, it's random. I've seen all 4 corners being picked-up by Megasync, although bottom right is the least common (but now I am clicking live on the systray icon and bottom right corner pops-up lolll).

This behavior did not seem to change much since I use dual-monitor setup (few months ago), in case that could have mattered.

So you are not alone in this and to this date I could not find how to control this.
I will keep watching this thread trying stuff that comes up or if I come across something interesting from outside, I will make sure to post it!

5 Likes

This looks like an app issue.

With Avalonia UI for cross-platform development, there was an issue with dialog positions on Linux; that position must be set after the window is shown or it is ignored. That's an Avalonia issue that has to be fixed (perhaps fixed already, haven't checked). Works fine on Windows and MacOS, it's a Linux-specific issue with Xorg.

Could be something similar here.

2 Likes

Makes sense. It probably uses XWayland under Wayland as there does not seem to be any specific Wayland Megasync package.

Then maybe a good way to report this would be on their Github GitHub - meganz/MEGAsync: Easy automated syncing between your computers and your MEGA Cloud Drive

Although with 454 OPEN issues, I am a little skeptical at how efficient it would be. On the other hand, not reporting means 0 chance for feedback. :slight_smile:

1 Like

@SPY You deleted your post, is it cuz in the end none of your 2 listed packages actually solve the issue?

Yep , what fixed the issue is X11 , not these two packages ,
on wayland the issue is still
i switched to X11 , but gestures are not working even after i installed touchegg package and X11 gestures extension
actually X11 fix more problems that happen in wayland!

I have reported the issue to Mega

2 Likes

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