Creo que eso realmente no ayuda, porque (si entiendo los elementos internos de Unity correctamente) Unity 2D tenía un proceso de panel separado (unity-2d-panel) que no requiere ningún administrador de ventanas, sino el proceso de unidad (3D Unity) parece iniciar automáticamente Compiz. Probablemente, si mi problema se puede resolver sin ningún trabajo de programación, tenía que haber una versión alternativa de Unity o alguna configuración para el administrador de ventanas que Unity usa. Tampoco sé si Unity requiere directamente Compiz o si solo usa Compiz para la gestión de ventanas. Intentaré encontrar esas
partes
El appindicator (utilizado en la unidad) no es compatible actualmente con i3
Jon Schoning
1
Ejecuto una instancia de Xephyr maximizada y ejecuto i3 dentro de ella. Funciona principalmente correctamente, pero tuve que 'destrabar' el winkey del tablero y deshabilitar hud para que se ejecute sin problemas. El problema son los menús. Todavía no encontré una manera de arreglar eso
rafaelfdr
2
Unity es un complemento compiz. No es posible usar Unity sin compiz.
chaskes
Respuestas:
3
Esto no es posible con el verdadero entorno Unity 3d. Unity es en realidad un complemento de compiz que ejecuta un kit de herramientas de Openbox llamado Nux, por lo que intentar ejecutar Unity sin compiz es un ejercicio inútil. Sin embargo, puede registrarse en Unity 2d, que tiene una apariencia similar, pero es un conjunto separado de paquetes que no dependen de Compiz.
xmonad
otro administrador de ventanas de mosaico: haskell.org/haskellwiki/Xmonad/Using_xmonad_in_Unity_2DRespuestas:
Esto no es posible con el verdadero entorno Unity 3d. Unity es en realidad un complemento de compiz que ejecuta un kit de herramientas de Openbox llamado Nux, por lo que intentar ejecutar Unity sin compiz es un ejercicio inútil. Sin embargo, puede registrarse en Unity 2d, que tiene una apariencia similar, pero es un conjunto separado de paquetes que no dependen de Compiz.
fuente