Eu acho que isso realmente não ajuda, porque (se eu entendo corretamente os internos do Unity) o Unity 2D teve um processo de painel separado (unity-2d-panel) que não requer nenhum gerenciador de janelas, mas o processo de unidade (3D Unity) parece iniciar automaticamente o Compiz. Provavelmente, se meu problema é solucionável sem nenhum trabalho de programação, era necessário haver uma versão alternativa do Unity ou alguma configuração para o gerenciador de janelas que o Unity usa. Também não sei se o Unity exige diretamente o Compiz ou apenas o utiliza para o gerenciamento de janelas. Vou tentar encontrar os internos para fora em alguns Ubuntu IRC ...
jplatte
appindicator (usado na unidade) atualmente não é suportado no i3
Jon Schoning
1
Eu corro uma instância do Xephyr maximizada e corro o i3 dentro dela. Na maioria das vezes, ele é executado corretamente, mas tive que 'desatar' o winkey do dash e desativar o hud para que ele funcionasse sem problemas. O problema são os menus. Eu não encontrei uma maneira de corrigir isso ainda
rafaelfdr
2
Unity é um plugin de compiz. Não é possível usar o Unity sem compiz.
chaskes
Respostas:
3
Isso não é possível com o verdadeiro ambiente Unity 3d. O Unity é na verdade um plug-in de compiz executando um kit de ferramentas do Openbox chamado Nux, portanto, tentar executar o Unity sem compiz é um exercício de futilidade. No entanto, você pode verificar o Unity 2d, que tem uma aparência semelhante, mas é um conjunto separado de pacotes que não depende do Compiz.
xmonad
outro gerenciador de janelas lado a lado: haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2DRespostas:
Isso não é possível com o verdadeiro ambiente Unity 3d. O Unity é na verdade um plug-in de compiz executando um kit de ferramentas do Openbox chamado Nux, portanto, tentar executar o Unity sem compiz é um exercício de futilidade. No entanto, você pode verificar o Unity 2d, que tem uma aparência semelhante, mas é um conjunto separado de pacotes que não depende do Compiz.
fonte