Copy-pasting from Desktop to Genymotion does not work (Bug)

Hey everybody,

one thing I hate is when support/help is refused to me because I use Garuda as happened today again (even as paying customer!!). They could have at least given me a tip to ask you guys first:

https://github.com/orgs/Genymobile/discussions/184

I cannot imagine, this is just a Garuda or Arch problem. Either this is a configuration problem (which I didn’t change, btw I am using chaotic-AUR) or it’s a problem with underlying system software. I never had problems with copy-pasting from Desktop to Emulator with X11 back then.

The Genymotion team doesn’t experience this problem. Obviously, otherwise they should have fixed it already. They also support Fedora Workstation which sounds like they test on recent software.

My question is whether you can reproduce the copy-pasting problem with the Genymotion emulator in your systems? (I do not experience other problems this time.)

My garuda-inxi follows

System:
Kernel: 6.17.6-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=11d26dd1-3904-490b-9e30-1b11c6731dc0 rw rootflags=subvol=@
rd.udev.log_priority=3 vt.global_cursor_default=0 loglevel=3
sysrq_always_enabled=1
Desktop: KDE Plasma v: 6.5.1 tk: Qt v: N/A info: frameworks v: 6.19.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Detachable System: SHIFT product: SHIFT13mi v: N/A
serial: <superuser required>
Mobo: SHIFT model: SHIFT13mi-pcb v: 06 serial: <superuser required>
part-nu: 0752454247011 uuid: <superuser required> UEFI: American Megatrends
LLC. v: 5.19 date: 01/13/2023
Battery:
ID-1: BAT0 charge: 11.3 Wh (72.3%) condition: 15.6/53.7 Wh (29%)
volts: 11.48 min: 11.55 model: Intel SR 1 SR Real Battery type: Unknown
serial: <filter> charging: status: discharging cycles: N/A
CPU:
Info: model: 11th Gen Intel Core i5-1135G7 bits: 64 type: MT MCP
arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 1
microcode: 0xBC
Topology: cpus: 1x dies: 1 clusters: 4 cores: 4 threads: 8 tpc: 2
smt: enabled cache: L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB
desc: 4x1.2 MiB L3: 8 MiB desc: 1x8 MiB
Speed (MHz): avg: 1251 min/max: 400/4200 scaling: driver: intel_pstate
governor: powersave cores: 1: 1251 2: 1251 3: 1251 4: 1251 5: 1251 6: 1251
7: 1251 8: 1251 bogomips: 38707
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
alternate: xe arch: Xe process: Intel 10nm built: 2020-21 ports:
active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, HDMI-A-1
bus-ID: 00:02.0 chip-ID: 8086:9a49 class-ID: 0300
Device-2: Orbbec 3D USB 2.0 Camera driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:2
chip-ID: 2bc5:051e class-ID: 0102 serial: <filter>
Display: wayland server: X.org v: 1.21.1.20 with: Xwayland v: 24.1.9
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
Monitor-1: eDP-1 model: BOE Display 0x08dd built: 2019 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 166 gamma: 1.2
size: 294x165mm (11.57x6.5") diag: 337mm (13.3") ratio: 16:9
modes: 1920x1080
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
drv: iris x11: drv: iris
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.2.6-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (TGL
GT2) device-ID: 8086:9a49 memory: 30.35 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.4.328 layers: 10 device: 0 type: integrated-gpu
name: Intel Iris Xe Graphics (TGL GT2) driver: mesa intel v: 25.2.6-arch1.1
device-ID: 8086:9a49 surfaces: N/A device: 1 type: cpu name: llvmpipe
(LLVM 21.1.4 256 bits) driver: mesa llvmpipe v: 25.2.6-arch1.1 (LLVM
21.1.4) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Tiger Lake-LP Smart Sound Audio driver: snd_hda_intel
v: kernel alternate: snd_soc_avs,snd_sof_pci_intel_tgl bus-ID: 00:1f.3
chip-ID: 8086:a0c8 class-ID: 0403
Device-2: Orbbec 3D USB 2.0 Camera driver: snd-usb-audio,uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-5:2
chip-ID: 2bc5:051e class-ID: 0102 serial: <filter>
API: ALSA v: k6.17.6-zen1-1-zen status: kernel-api tools: N/A
Server-1: sndiod v: N/A status: off tools: aucat,midicat,sndioctl
Server-2: PipeWire v: 1.4.9 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 Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 00:14.3
chip-ID: 8086:a0f0 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-10:5 chip-ID: 8087:0026
class-ID: e001
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c0000
Drives:
Local Storage: total: 953.87 GiB used: 281.28 GiB (29.5%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Lexar model: SSD NM6A1 1TB
size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: V1.25D temp: 40.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 48.14 GiB size: 48.14 GiB (100.00%)
used: 27.34 GiB (56.8%) fs: btrfs dev: /dev/nvme0n1p7 maj-min: 259:6
ID-2: /boot/efi raw-size: 501 MiB size: 500 MiB (99.80%)
used: 668 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p6 maj-min: 259:5
ID-3: /home raw-size: 280.27 GiB size: 280.27 GiB (100.00%)
used: 253.94 GiB (90.6%) fs: btrfs dev: /dev/nvme0n1p8 maj-min: 259:7
ID-4: /var/log raw-size: 48.14 GiB size: 48.14 GiB (100.00%)
used: 27.34 GiB (56.8%) fs: btrfs dev: /dev/nvme0n1p7 maj-min: 259:6
ID-5: /var/tmp raw-size: 48.14 GiB size: 48.14 GiB (100.00%)
used: 27.34 GiB (56.8%) fs: btrfs dev: /dev/nvme0n1p7 maj-min: 259:6
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 31.08 GiB used: 12.5 MiB (0.0%)
priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
dev: /dev/zram0
ID-2: swap-2 type: partition size: 3.91 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/nvme0n1p9 maj-min: 259:8
Sensors:
System Temperatures: cpu: 34.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 32 GiB note: est. available: 31.08 GiB used: 8.36 GiB (26.9%)
Processes: 331 Power: uptime: 19m states: freeze,mem,disk suspend: s2idle
avail: deep wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 12.4 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 258 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 2247 libs: 545 tools: pamac,paru Compilers:
clang: 21.1.4 gcc: 15.2.1 Shell: Bash v: 5.3.3 running-in: konsole
inxi: 3.3.39
Garuda (2.11.1-1):
System install date:     2023-04-30
Garuda release:          230319
Last full system update: 2025-11-03
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
Windows dual boot:       Probably (Run as root to verify)
Failed units:
--- System Health Check Report ---
24/25 checks run in 1.84 seconds ⌛
Powered by garuda-health 🦅

--- LOW ---
- Deprecated/Outdated/Removed packages should be removed: steam-native-runtime (fix available)

Run garuda-health --fix to apply fixes.

If you do not experience this issue, I have to spend more time into testing.

Thank you.

1 Like

Hi,

yeah something is wrong i think thats a bug somewhere with the clipboard. However did you try also CTLR+SHIFT+V this worked for me now ?

1 Like

Have you only had this issue since Plasma 6.5.0? If so, this might be relevant:

It mainly concerns wine, but it looks like the issue affects all XWayland applications. Should be fixed with Plasma 6.5.2.


Fedora Workstation 43 comes with Gnome (Wayland), Fedora KDE Plasma Desktop 43 comes with Plasma 6.4.5, and Ubuntu 24.04LTS, which supports them, also runs with Gnome (Wayland). That’s probably why they can’t reproduce the issue.

5 Likes

Personally I feel, the tone of the help request usually results in more assistance if it is polite and proactive, (not accusatory or rude). I’m sure you could have found a better way to phrase your help request. I feel posts similar to yours above, don’t exactly make others want to jump to the rescue IMO.

Be that as it may, this doesn’t really strike me as a Garuda issue. It is far more likely a problem that originates from an upstream project. Whether the problem originates with KDE itself, or with Genymotion or somewhere else is anyone’s guess.

All I can say is that copy/paste operations with other Android emulators such as Waydroid are far from problem free. I’ve found with Waydroid that several other (perhaps 3) support packages and/or services must be installed before copying from KDE to Waydroid will work. Even then, enabling copy/paste with KDE and Waydroid can result in a buggy system. For that reason I generally leave the service disabled unless I have a lot of copy paste operations to perform.

Have you tested if copy/paste works correctly under X11?

X11 is easily re-enabled, so you might want to consider that as a troubleshooting step. X11 may suffice as a temporary workaround until such time as a permanent fix is forthcoming.

I personally see this as your issue to resolve, as I feel it is highly unlikely that Garuda is responsible for this malfunction. Therefore I will take my leave of this thread.

Good luck finding a resolution.

5 Likes

Thanks. I don’t think either, it’s a Garuda problem but I know, this forum has some really competent people like nepti. Asking for experiences by others has been part of this attempt to solve the problem :wink:.

EDIT: I simply can’t stay stoic when someone discriminates Garuda users.

Thanks for the help. Unfortunately, CTRL+SHIFT+V doesn’t trigger pasting in Genymotion. At least not in my version of it. But it works for pasting into consoles and such.

1 Like