Skip to content

Issues with Debian 13/GNOME/Wayland: snippets can be selected but not inserted

Hi,

I've switched from NixOS/xfce/Xorg to Debian 13/GNOME/Wayland recently and stumbled over your tool.

When I filter your list of tools according to the availability within Debian 13, I get:

  • Backend [-y,-w,-r,-d]
    • w Use wtype
    • r Use wlrctl* *single-speed typing mode only
  • Clipboard [-y,-w,-k]
    • w Use wl-clipboard
  • Dialog [-z,-y,-q,-k,-d]
    • z Use zenity
    • y Use yad
    • k Use kdialog
    • d Use dialog* *terminal-only and unrecommended

With waybinder -Fwwz I get:

vk@jackson ~/src/external_compilations/waybinder (git)-[main] % ./waybinder  -Fwwz

(zenity:759973): GLib-WARNING **: 17:55:29.210: ../../../glib/giounix.c:414Error while getting flags for FD: Bad file descriptor (9)
1 vk@jackson ~/src/external_compilations/waybinder (git)-[main] % 

I can select my test snippet but it doesn't get inserted.

testing wtype directly:

vk@jackson ~/src/external_compilations/waybinder (git)-[main] % wtype -- foobar
Compositor does not support the virtual keyboard protocol
1 vk@jackson ~/src/external_compilations/waybinder (git)-[main] % 

... maybe wtype doesn't work with GNOME 48?

Test with wlrctl: waybinder -Frwz

vk@jackson ~/src/external_compilations/waybinder (git)-[main] % ./waybinder -Frwz

(zenity:761095): GLib-WARNING **: 18:04:33.853: ../../../glib/giounix.c:414Error while getting flags for FD: Bad file descriptor (9)
Virtual Keyboard interface not found!
1 vk@jackson ~/src/external_compilations/waybinder (git)-[main] % 

Again: I can select the snippet but then it doesn't get written.

Same holds true for -T or -S with the other options as above.

So far, no luck.

Is there something you would recommend me to try?