Múltiplos Desktops no Windows

imagem de fabio

Alguém sabe dizer se existe / usa algum programa que emule vários Desktops no Windows, assim como é super comum em Linux? Eu cheguei a testar uns 3 ou 4 (incluindo o WinXP PowerToy, o pior deles) e todos tinham um de dois problemas.

Alguns simplesmente minimizam as janelas quando troco de Desktop em vez de sumir com elas. Só que alguns programas respondem a este evento, fechando a janela por exemplo. Ou então, alguns programas demoram um tempinho para efetivamente minimizar, então a janela acaba indo para outro desktop.

Ou então, tem algumas janelas (exemplo o Steam) que ficam "sticky", então ao se mudar de Desktop, a janela contia sempre visível. E não há o que fazer.

Estou cansado de ter produtividade baixa no Windows por conta disso, fica uma mega zona com a quantidade de coisa que abro. Se alguém souber alguma dica, por favor me dê uma luz aqui.

Valeu!

Várias opções...

imagem de cybersword2101

O VirtuaWin tem muitas opções de configuração, testei com o padrão e funcionou muito bem (apesar de ser um pouco confuso...). Acredito que este resolve seus problemas...

Um pouco menos funcional, mas ainda sim viável é o Yodm 3D 1.4. Ele precisa de DirectX 9 pra funcionar e tem uma animação 3D bem tosca imitando um cubo. Aparentemente as versões mais novas são bem melhores, mas pagas.

Já sem criar desktops virtuais, mas com o potencial de resolver o seu problema de muitas janelas, também tem o Madotate. Um japonês louco (qual não é?) fez essa gracinha na época do Windows 98, e funciona até hoje, inclusive pro Vista. Ele emula tridimensionalidade nas janelas, afastando em ângulo para as laterais da tela. Muito bom mesmo! Ele inclusive faz transparência com as janelas afastadas se vc quiser, e vc pode rearranjá-las para qualquer canto que ele as mantém viradas sempre para a borda mais próxima...

Talvez se vc quiser tentar, também vi que existe a possibilidade de rodar um window manager de Linux portado pra Windows dentro do Xming, o X portado pra Windows, mas acho que seria muito trabalho pra pouco resultado...

Outra opção também com o Xming é o coLinux, onde vc rodaria uma kernel de linux direto como um processo dentro do windows. Eu testei, é bem legal, mas as complicações de emulação de rede pra começar uma sessão no Xming via XDMCP não são nada amigáveis, e os desenvolvedores avisam que apesar de estar bem estável, como ele mexe direto na kernel do windows pra dar acesso quase que direto pra kernel do linux, não é recomendável pra sistemas onde estabilidade é importante.

VirtualWin: O Steam fica

imagem de fabio

VirtualWin: O Steam fica sticky também, fica dando umas piscadas na tela (acho que porque ele acha que tem que dar refresh quando não tem). Sem contar que dá várias assincronias na barra de janelas, você troca de desktop e ele ainda tá mostrando a lista antiga por um tempinho...

Madotate: faz tudo menos o simples que quero.

Xming: já usei ele pra rodar coisas do meu servidor Linux, mas tem algumas coisas que não funcionam nele. Rodar um window manager nele de dentro de um cygwin, além de ser completamente maluco, não deve ficar lá aquela maravilha. Sem contar questão de segurança, que vai ser uma chatice fazer rodar de maneira segura.

coLinux: sem comentários...

Enfim, to desistindo de achar um "desktop manager" que funcione... Todos não fazem o mínimo que é funcionar, mas fazem um monte de cosméticos que não servem pra nada.

Valeu as dicas de qualquer jeito.

Steam

imagem de cybersword2101

Esse problema com o Steam é culpa do próprio Steam. O Desktop Manager tenta manter ele no Desktop original, mas o Steam força estar sempre na janela visível, por isso ele pisca. Nada nem ninguém vai resolver esse problema específico, inclusive rodando no Wine ele também força esse comportamento "sticky", o que eu acho repugnante.

Tem algum outro programa te dando problema desse jeito? Se não, a solução é não usar Steam... =P

Me expressei mal... o Steam

imagem de fabio

Me expressei mal... o Steam fica piscando, mesmo com eu parado em um único Desktop. Sim, o Steam é porco (eu uso faz anos, posso afirmar com conhecimento de causa) e faz hack até para desenhar janela na tela. Como tenho "poucos jogos nele", não tenho muito como escapar.

O negócio é NÃO usar o Windows a não ser como video game mesmo... melhor solução. Vou procurar um daqueles softwares de LAN House pra instalar, que você liga e mostra uma lista de jogos e nada mais LOL.

Você pode ter se expressado

imagem de cybersword2101

Você pode ter se expressado mal ou não, mas eu instalei o Steam, testei, vi o problema e já expliquei o motivo. No VirtuaWin, cada processo está vinculado a um desktop (normalmente aquele onde o processo foi iniciado), e todas as janelas pertencentes a esse processo são "escondidas" caso o desktop atual não seja o dele. Provavelmente o programa monitora caso alguma janela tente aparecer onde não deve (por exemplo uma caixa de confirmação ou erro), escondendo as janelas fora de seus devidos desktops mesmo depois da troca. Como o Steam força ficar visível sempre, o programa vê um processo no desktop errado e esconde, mas o Steam novamente força ficar visível, entrando nesse loop piscante APENAS quando o desktop atual não for o desktop vinculado do Steam.

Não entendi a sua conclusão sobre não usar o windows, já que eu mostrei claramente que o problema é o Steam, inclusive no Wine, onde eu também instalei e mostrou o mesmo comportamento "sticky". O VirtuaWin emula múltiplos desktops no windows com eficiência, sendo uma ótima ferramenta de trabalho para quem tem problemas com muitas janelas e pouco espaço, que era o tópico dessa pergunta. Se você quer jogar com várias janelas abertas e não quer que o jogo atrapalhe sua interatividade com as outras janelas, aparentemente múltiplos dekstops não é a solução do seu problema, tanto no windows como no linux...

O ponto é que eu não posso

imagem de fabio

O ponto é que eu não posso não usar o Steam. E como ele tem sistema de messaging integrado, as vezes ficam muuuuitas janelas dele abertas e fica uma zona. Independente de quem é a culpa do problema, não tem solução e vou ter que conviver com isso. Usar VirtuaWin resolve parcialmente o problema e cria outros. Então... não tenho o que fazer se não desistir disso.

Brasil  Conteúdo sob a licença Atribuição-Compartilhamento pela mesma Licença 2.5 Brasil   The Apache HTTP Server Project  Debian GNU/Linux Drupal MySQL PHP The GIMP Valid CSS! Valid XHTML 1.0 Strict Validate my RSS feed