Não sei se o KDE, fluxbox, xfce e outros tem esse problema, pois o ambiente gráfico que mais utilizei até agora foi o GNOME.
Estou sempre fazendo várias coisas ao mesmo tempo, utilizando várias janelas. A possibilidade de utilizar múltiplos desktops é uma das coisas que mais aprecio no linux. Porém existe um problema que cria um ENORME gargalo na produtividade:
o tempo mais inútil na utilização de qualquer programa é sempre o tempo que o programa leva para abrir.
As vezes quero abrir um programa em um desktop virtual (digamos o firefox no desktop 2) e enquanto ele fica se demorando para abrir eu poderia executar uma tarefa no desktop 1.
Mas ai eu clico no ícone do firefox no desktop 2, alterno para o desktop 1 e ele acaba abrindo no desktop 1. :/
Tenho certeza que esse problema pode ser resolvido... Gostaria que fosse resolvido em futuras versões do GNOME...