Ainakin Xgl/AIGLX+Beryl/Compiz osaa tuon homman.
Kuten myös ainakin E17 ikkunamanageri (ja myös E16).
Hieman helpotusta Gnome:n osalta löytyy pikanäppäimistä.
Valitse haluamasi ikkuna (vaikkapa Alt+Tab pikanäppäimellä)
Paina sitten Shift+Ctrl+Alt+Nuoli oikealle tai Shift+Ctrl+Alt+Nuoli vasemmalle,
jolloin ikkuna siirtyy joko oikealla tai vasemmalla olevalle työpöydälle.
(Shift+Ctrl+Alt+Nuoli ylös ja Shift+Ctrl+Alt+Nuoli alas toimivat myös jos työpöydät ovat "kahdella rivillä")
Nuo pikanäpläimet ovat jo oletuksena käytössä, mutta niitäpä voi säätää itsekin.
Menusta: System -> Preferences -> Keyboard shortcuts
Kuvasta huomaat että olen lisännyt Ctrl+Shift+F1 - Ctrl+Shift+F4 pikapainikkeet,
joilla ikkunan saa "heitettyä" halutulle työpöydälle (1 - 4).
Ko. asetuksia säädetään siten että haluttua riviä näpautetaan hiirellä,
ja sitten painetaan haluttu näppäinyhdistelmä näppäimistöstä.
edit: muotoilin hiukan