Suspeito que qualquer applet de bandeja que se preze esteja seguindo as especificações da bandeja do sistema Freedesktop para que cada aplicativo X11 funcione em todos os ambientes de área de trabalho conforme o esperado.
O GTK + 3 certamente segue estas especificações . Isso deve lhe dar uma idéia das ligações que você vai usar. Eu não tenho ideia de como eles são traduzidos através do Ruby.